原文地址:http://www.cnblogs.com/jqyp/archive/2010/06/28/1766851.html
<!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML解析器使用DTD文档来检查XML文件的合法性。hibernate.sourceforge.net/hibernate-configuration-3.0dtd可以在Hibernate3.1.3软件包中的src\org\hibernate目录中找到此文件--> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <!--声明Hibernate配置文件的开始--> <hibernate-configuration> <!--表明以下的配置是针对session-factory配置的,SessionFactory是Hibernate中的一个类,这个类主要负责保存HIbernate的配置信息,以及对Session的操作--> <session-factory> <!--配置数据库的驱动程序,Hibernate在连接数据库时,需要用到数据库的驱动程序--> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver </property> <!--设置数据库的连接url:jdbc:mysql://localhost/hibernate,其中localhost表示mysql服务器名称,此处为本机, hibernate是数据库名--> <property name="hibernate.connection.url">jdbc:mysql://localhost/hibernate </hibernate> <!--连接数据库是用户名--> <property name="hibernate.connection.username">root </property> <!--连接数据库是密码--> <property name="hibernate.connection.password">123456 </property> <!--数据库连接池的大小--> <property name="hibernate.connection.pool.size">20 </property> <!--是否在后台显示Hibernate用到的SQL语句,开发时设置为true,便于差错,程序运行时可以在Eclipse的控制台显示Hibernate的执行Sql语句。项目部署后可以设置为false,提高运行效率--> <property name="hibernate.show_sql">true </property> <!--jdbc.fetch_size是指Hibernate每次从数据库中取出并放到JDBC的Statement中的记录条数。Fetch Size设的越大,读数据库的次数越少,速度越快,Fetch Size越小,读数据库的次数越多,速度越慢--> <property name="jdbc.fetch_size">50 </property> <!--jdbc.batch_size是指Hibernate批量插入,删除和更新时每次操作的记录数。Batch Size越大,批量操作的向数据库发送Sql的次数越少,速度就越快,同样耗用内存就越大--> <property name="jdbc.batch_size">23 </property> <!--jdbc.use_scrollable_resultset是否允许Hibernate用JDBC的可滚动的结果集。对分页的结果集。对分页时的设置非常有帮助--> <property name="jdbc.use_scrollable_resultset">false </property> <!--connection.useUnicode连接数据库时是否使用Unicode编码--> <property name="Connection.useUnicode">true </property> <!--connection.characterEncoding连接数据库时数据的传输字符集编码方式,最好设置为gbk,用gb2312有的字符不全--> <property name="connection.characterEncoding">gbk </property> <!--hibernate.dialect 只是Hibernate使用的数据库方言,就是要用Hibernate连接那种类型的数据库服务器。--> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect </property> <!--指定映射文件为“hibernate/ch1/UserInfo.hbm.xml”--> <mapping resource="org/mxg/UserInfo.hbm.xml"> </session-factory> </hibernate-configuration> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> //连接驱动 <property name="driverClassName" value="${jdbc.driverClassName}" /> //连接url, <property name="url" value="${jdbc.url}" /> //连接用户名 <property name="username" value="${jdbc.username}" /> //连接密码 <property name="password" value="${jdbc.password}" /> </bean> <bean id="hbSessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="configLocation"> //hibernate配置文件位置 <value>WEB-INF/hibernate.cfg.xml </value> </property> <property name="configurationClass" value="org.hibernate.cfg.AnnotationConfiguration" /> <property name="hibernateProperties"> <props> //针对oracle数据库的方言,特定的关系数据库生成优化的SQL <prop key="hibernate.dialect"> org.hibernate.dialect.OracleDialect </prop> //选择HQL解析器的实现 <prop key="hibernate.query.factory_class"> org.hibernate.hql.ast.ASTQueryTranslatorFactory </prop> //是否在控制台打印sql语句 <prop key="hibernate.show_sql">true </prop> //在Hibernate系统参数中hibernate.use_outer_join被打开的情况下,该参数用来允许使用outer join来载入此集合的数据。 <prop key="hibernate.use_outer_join">true </prop> //默认打开,启用cglib反射优化。cglib是用来在Hibernate中动态生成PO字节码的,打开优化可以加快字节码构造的速度 <prop key="hibernate.cglib.use_reflection_optimizer">true </prop> //输出格式化后的sql,更方便查看 <prop key="hibernate.format_sql">true </prop> //“useUnicode”和“characterEncoding”决定了它是否在客户端和服务器端传输过程中进行Encode,以及如何进行Encode <prop key="hibernate.connection.useUnicode">true </prop> //允许查询缓存, 个别查询仍然需要被设置为可缓存的. <prop key="hibernate.cache.use_query_cache">false </prop> <prop key="hibernate.default_batch_fetch_size">16 </prop> //连接池的最大活动个数 <prop key="hibernate.dbcp.maxActive">100 </prop> //当连接池中的连接已经被耗尽的时候,DBCP将怎样处理(0 = 失败,1 = 等待,2 = 增长) <prop key="hibernate.dbcp.whenExhaustedAction">1 </prop> //最大等待时间 <prop key="hibernate.dbcp.maxWait">1200 </prop> //没有人用连接的时候,最大闲置的连接个数 <prop key="hibernate.dbcp.maxIdle">10 </prop> ##以下是对prepared statement的处理,同上。 <prop key="hibernate.dbcp.ps.maxActive">100 </prop> <prop key="hibernate.dbcp.ps.whenExhaustedAction">1 </prop> <prop key="hibernate.dbcp.ps.maxWait">1200 </prop> <prop key="hibernate.dbcp.ps.maxIdle">10 </prop> </props> </property> </bean>
相关推荐
matlab:基于遗传算法的多无人机协同任务分配 - 基于遗传算法的多无人机协同任务分配 - 种群中的每一个个体代表一次完整的任务分配方案,模型目标是找到代价函数的最小值,当作任务分配的最终方案 - 任务的代价评估分为两部分:无人机的总航程和消耗的总时间,分别设置了不同权重 - 注释详细。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
Matlab领域上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作
水果销售系统系统主要功能: a.系统功能模块: 首页,门店,商品信息,公告资讯,个人中心,后台管理,购物车,投诉反馈等 b.管理员功能模块: 首页,个人中心,门店管理,用户管理,商品分类管理,商品信息管理,商品咨询管理,系统管理等 c.用户功能模块: 首页,个人中心,商品咨询管理,我的收藏管理等 d.门店功能模块: 首页,个人中心,商品信息管理,商品咨询管理,订单管理等功能 关键技术: MYSQL、Python、Django、vue 【技术支持】项目均已测试可正常运行,调试问题可私 【内容包含】源码+数据库+开发文档+lun w....,快速上手。
前一段时间一直有这个问题,新建文件和文件夹、改名都不更新,必须按F5刷新出来了,每次都要按F5刷新一次。删除文件、移动文件什么的都不会显示出来,一直没搞清楚什么原因,遇到问题, 1、请先试试删除本机是否连接到了别的计算机的共享目录,有的话先删除试试。 2、如果1不可行,再试试我的电脑的文件夹选项/查看,重置下默认值。 3、如果再不行就实施本办法...... 注意不需要重启,只需要打开任务管理器,把资源管理器重启一下即可
无刷直流电机BLDC sinulink仿真 无刷直流电机双闭环PId控制 1)主要由DC直流源、三相逆变桥、无刷直流电机、PWM发生器、霍尔位置解码模块、驱动信号模块、PID、示波器等构成。 2)采用转速环、电流环双闭环控制算法; 3)转速环采用PID控制; 4)电流环采用PID控制;
四轮转向汽车模型预测控制(MPC)路径跟踪 simulink-simscape仿真,无需carsim。 mpc基于车辆动力学模型设计,纵向PID控制。 支持平坦路面,颠簸路面切,外形变化。 魔术公式轮胎模型。 注:MATLAB要求2022a及以上版本
资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解)。 3:34页范例参考毕业论文,万字长文,word文档,支持二次编辑。 4:27页范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关教程资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在IDEA中开发。服务端用 Java 并借 ssm 框架(Spring+SpringMVC+MyBatis)搭建后台。前台采用支持 HTML5 的 VUE 框架。用 MySQL 存储数据,可靠性强。 能学到什么: 学会用ssm搭建后台,提升效率、专注业务。学习 VUE 框架构建交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。
资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解)。 3:34页范例参考毕业论文,万字长文,word文档,支持二次编辑。 4:27页范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关教程资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在 IDEA 中开发。服务端用 Java 并借 ssm 框架(Spring+SpringMVC+MyBatis)搭建后台。用 MySQL 存储数据,可靠性强。 能学到什么: 学会用ssm搭建后台,提升效率、专注业务。学习使用jsp、html构建交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。
风光出力场景生成与消减 可采用蒙特卡洛模拟和拉丁超立方生成光伏和风电出力场景,并采用快速前推法或同步回代消除法进行削减,可以对生成场景数和削减数据进行修改。 可增加负荷功率的场景生成与削减,根据需求进行修改-改进
四柱印刷机sw18可编辑全套技术资料100%好用.zip
资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解)。 3:34页范例参考毕业论文,万字长文,word文档,支持二次编辑。 4:27页范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关教程资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在 IDEA 中开发。服务端用 Java 并借 ssm 框架(Spring+SpringMVC+MyBatis)搭建后台。用 MySQL 存储数据,可靠性强。 能学到什么: 学会用ssm搭建后台,提升效率、专注业务。学习使用jsp、html构建交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。
工厂垂直提升机sw14可编辑全套技术资料100%好用.zip
MATLAB代码:面向削峰填谷的电动汽车多目标优化调度策略 关键词:电动汽车 削峰填谷 多目标 充放电优化 参考文档:自己整理的说明文档,公式、约束、数据齐全,可联系我查看 仿真平台:MATLAB YALMIP+CPLEX 优势:代码注释详实,出图效果非常好,说明文档细致详细,模型精准 主要内容:代码主要实现了考虑电动汽车参与削峰填谷的场景下,电动汽车充放电策略的优化,是一个多目标优化,目标函数一方面考虑了电动汽车综合负荷以及电池 化损耗成本,一方面考虑了削峰填谷的峰谷差和负荷波动最低,所以为三目标约束,最后通过赋权值以及化简将三目标问题化简为单目标问题进行求解,求解结果可以看出来电动汽车参与后,负荷曲线有明显改善,结果合理正确。
感应电机 异步电机模型预测磁链控制MPFC 感应电机MPFC系统将逆变器电压矢量遍历代入到定子磁链预测模型,可得到下一时刻的定子磁链(定子磁链参考值可由等效替得到),将预测得到的定子磁链代入到表征系统控制性能的成本函数,并将令成本函数最小的电压矢量作为输出。 提供对应的参考文献;
彼得森经济研究所-美国是否正在经历一场将提振中产阶级的制造业复兴
Python培训之美眉图片下载爬虫 06 读回模特个人网站内容
使用 Python 和 Tkinter 库创建新年倒计时程序 新的一年即将到来,我们不妨通过一个简单又有趣的 Python 程序来迎接它!今天,我们将使用 Python 的 Tkinter 库,创建一个新年倒计时的窗口程序。通过加载背景图片,使用 Label 组件实时显示倒计时(天数、小时数、分钟数、秒数),并通过每秒更新一次时间,来提醒你新年的到来。 这个新年倒计时程序的代码结构简洁,功能清晰,适合 Python 初学者学习和理解。通过这个项目,你可以了解如何使用 Tkinter 创建图形用户界面、如何操作时间以及如何在窗口中动态更新内容。你可以根据自己的需求进一步优化程序,例如增加一些动画效果、设置不同的字体样式或者改变背景图片等。 希望这篇博客能帮助你理解 Tkinter 的基本用法,并激发你尝试更多有趣的项目!
【课程设计】使用Python调用OpenAI接口-OpenAI接口调用python库源码.zip
桁架结构有限元程序的一般过程,利用matlab有限元来计算二维桁架的固有频率。资源来源于网络分享,如有侵权请告知!
【java】基于rabbitmq解决分布式事务问题