首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Hibernate session-factory 配备

2012-12-22 
Hibernate session-factory 配置!-- MySQL jdbc 驱动 -- property namehibernate.connection.driver_

Hibernate session-factory 配置

<!-- MySQL jdbc 驱动 --> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><!-- 数据库信息 --><property name="hibernate.connection.url">jdbc:mysql://localhost/edu</property><property name="hibernate.connection.username">root</property><property name="hibernate.connection.password">tiger</property><!--指定连接的语言--> <property name="dialect">org.hibernate.dialect.MySQLDialect</property><!--是否将运行期生成的SQL输出到日志以供调试--><property name="show_sql">true</property><!-- 指定Session策略 --><property name="hibernate.current_session_context_class">thread</property><!--c3p0 配置  begin 连接池配置--><!-- 最大连接数 --><property name="hibernate.c3p0.max_size">20</property><!-- 最小连接数 --><property name="hibernate.c3p0.min_size">5</property><!-- 获得连接的超时时间,如果超过这个时间,会抛出异常,单位毫秒 --><property name="hibernate.c3p0.timeout">120</property><!-- 最大的PreparedStatement的数量 --><property name="hibernate.c3p0.max_statements">100</property><!-- 每隔120秒检查连接池里的空闲连接 ,单位是秒--><property name="hibernate.c3p0.idle_test_period">120</property><!-- 当连接池里面的连接用完的时候,C3P0一下获取的新的连接数 --><property name="hibernate.c3p0.acquire_increment">2</property><!-- 每次都验证连接是否可用 --><property name="hibernate.c3p0.validate">true</property><!-- c3p0 配置 end --><!-- 开启二级缓存 --><property name="hibernate.cache.use_second_level_cache">true</property><!-- 指定缓存产品提供商 --><property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property><property name="hibernate.cache.use_query_cache">true</property>

热点排行