欢迎来到天天文库
浏览记录
ID:36885868
大小:652.31 KB
页数:89页
时间:2019-05-10
《Hibernate详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章Hibernate详解Hibernate配置文件持久化类映射文件xxx.hbm.xmlHibernate核心组件主要内容:www.themegallery.comCompanyLogo9.1Hibernate配置文件Hibernate配置文件相当于本书前几章中用到的数据库属性文件db.properties,用来为程序配置连接数据库的参数,如:数据库的驱动程序名,URL,用户名和密码等。它有两种格式:一种是hibernate.properties一种是hibernate.cfg.xmlwww.themegallery.comCompanyLogo配置
2、HibernateHibernate的配置参数随环境不同而有所改变,但框架本身对大部分的配置参数提供了默认配置样例,使用时只需将样例文件复制到类路径下,并作自定义修改即可。www.themegallery.comCompanyLogo9.1数据库连接配置Hibernate支持两种数据库连接方式:JDBC和JNDIJDBC配置表JNDI配置表www.themegallery.comCompanyLogohibernate.properties##----------thisistheconnectionandhibernate.dialectfomysql
3、-----------------------------hibernate.dialect=net.sf.hibernate.dialect.MySQLDialecthibernate.connection.driver_class=org.gjt.mm.mysql.Driverhibernate.connection.url=jdbc:mysql://ip:3306/databasename?lastUpdateCount=true;useUnicode=true;characterEncoding=gb2312hibernate.connectio
4、n.username=roothibernate.connection.password=##----------thisistheconnectionandhibernate.dialectfomssqlserver---------------------------#hibernate.dialect=net.sf.hibernate.dialect.SQLServerDialect#hibernate.connection.driver_class=net.sourceforge.jtds.jdbc.Driver#hibernate.connec
5、tion.url=jdbc:jtds:sqlserver://IP:1433;DatabaseName=databasename;charset=cp936#hibernate.connection.username=sa#hibernate.connection.password=sawww.themegallery.comCompanyLogoHibernate.cfg.xml配置文件com.microsoft.jdbc.sqlserver.SQLSe
6、rverDriverjdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=t_filesasa7、nection.pool_size">100falseorg.hibernate.dialect.SQLServerDialectwww.themegallery.comCompanyLogoSQL方言Hibernate能够实现应用程序与底层数据库的分离,但各个数据库的SQL语句有一定的差异,因此需要在Hibernate中设置一个SQL方言转换映射,即SQL方言。www.themegaller8、y.comCompanyLogo9.2持久化类/对象用来实现业务问题实体的类。(
7、nection.pool_size">100falseorg.hibernate.dialect.SQLServerDialectwww.themegallery.comCompanyLogoSQL方言Hibernate能够实现应用程序与底层数据库的分离,但各个数据库的SQL语句有一定的差异,因此需要在Hibernate中设置一个SQL方言转换映射,即SQL方言。www.themegaller
8、y.comCompanyLogo9.2持久化类/对象用来实现业务问题实体的类。(
此文档下载收益归作者所有