Spring hibernate mysql 整合 xml
2018-03-14 10:35
246 查看
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-configu b21a ration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <!-- 第一部分: 配置数据库信息 必须的 --> <!-- 第一部分中的连接用的数据已经写在了jdbc.properties文件中, 并且整合在了spirng的ApplicationContext.xml配置文件中 --> <!-- 第二部分: 配置hibernate信息 可选的--> <!-- 输出底层sql语句 --> <property name="hibernate.show_sql">true</property> <!-- 输出底层sql语句格式 --> <property name="hibernate.format_sql">true</property> <!-- 配置数据库方言 在mysql里面实现分页 关键字 limit,只能使用mysql里面 在oracle数据库,实现分页rownum 让hibernate框架识别不同数据库的自己特有的语句 --> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> <!-- hibernate帮创建表,需要配置之后 update: 如果已经有表,更新,如果没有,创建 --> <!-- <property name="hibernate.hbm2ddl.auto">update</property> --> <property name="hibernate.bytecode.use_reflection_optimizer">false</property> <property name="hibernate.jdbc.batch_size">100</property> <property name="javax.persistence.validation.mode">none</property> <property name="hibernate.autoReconnect">true</property> <!-- 第三部分: 把映射文件放到核心配置文件中 必须的--> <!-- <mapping resource="com/utstar/iptvboss/service/mam/vo/Program_oracle.hbm.xml"/> --> <mapping resource="com/utstar/iptvboss/service/admin/vo/Privilege.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Role.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Staff.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Staffrole.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Roleprivilege.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Platform.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Operatedlog.hbm.xml"/> <mapping resource="com/utstar/iptvboss/service/admin/vo/Errorcode.hbm.xml"/> </session-factory> </hibernate-configuration>
相关文章推荐
- spring与hibernate整合之:继承HibernateDAOSupport方式+理解xml与AutoWired、Resource的区别
- Spring整合Hibernate配置(使用hibernate.cfg.xml文件)
- Spring整合hibernate的事务属性介绍以及声明式事务管理 (使用Annotation和xml)
- Spring 整合hibernate和mybatis的 applicationContext.xml的配置
- SpringBoot+spring-date-jpa+Hibernate 整合mysql 与sqlserver 配置文件信息
- Maven+Spring+SpringMVC+Hibernate+Mysql整合开发
- SSH Java三大框架整合(Struts 2+Hibernate+Spring+mysql)
- Spring3与Hibernate4整合,Spring中配置Hibernate基于XML和annotation的sessionFactory方式。
- Spring整合Hibernate的时候使用hibernate.cfg.xml
- Spring整合hibernate的事务属性介绍以及声明式事务管理 (使用Annotation和xml)
- Spring整合Hibernate管理事务(xml配置方式)
- Spring整合heibernate在hbm.xml配置出现错误org.hibernate.tuple.entity.PojoEntityTuplizer Caused by: org.hiberna
- spring整合hibernate(注解、xml)applicationContext.xml配置
- Spring整合Hibernate配置(使用hibernate.cfg.xml文件)
- Spring整合Hibernate的时候使用hibernate.cfg.xml
- spring+hibernate整合web.xml、applicationContext.xml配置
- spring.xml与hibernate数据源 整合
- spring、hibernate整合核心配置文件applicationContext.xml
- spring spring mvc hibernate整合(注解)(xml)
- 使用MyEclipse整合Struts+Spring+Hibernate时,在“applicationContext.xml”中提示class"org.apache.commons.dbcp.Basi