(Hibernate学习篇) 配置Hibernate

忘是亡心i 2023-10-18 21:34 31阅读 0赞

第一部分:使用XML文件配置Hibernate

Center

与数据库相关属性的含义:

org.hibernate.dialect.mysqldailect 数据库语言

jdbc:mysql://localhost:3306/shopping 数据库连接地址

connection.username 数据库用户名

connection.password 数据库密码

connection.driver_class 数据库连接驱动

myeclipse.connection.profile 数据源

重点:

resource 数据库实体表的配置文件

第二步:编程方式配置Hibernate

  1. Configuration configuration=new Configuration;
  2. //加载数据库实体表的配置文件
  3. configurtaion.addResource("mapping.xml");
  4. //加载数据库用户名
  5. configuration.setProperty("connection.username","root");
  6. //加载数据库密码
  7. configuration.setProperty("connection.password","123456");
  8. //加载数据库的开发语言
  9. configuration.setProperty("dialect","org.hibernate.dialect.MySqlDiaLect");
  10. //加载数据库驱动
  11. connection.setProperty("connection.n.driver_class","com.mysql.jdbc.driver");
  12. //加载数据源
  13. connection.setProperty("connection.url","jsbc:mysql://localhost/wedb?characterEnconding=UTF-8");

第三步:Hibernate框架的配置属性

(1):Hibernate 框架JDBC属性

(2):Hibernate 框架DateSource属性

(3):Hibernate 框架配置属性

(4):Hibernate框架JDBC和连接属性

(5):Hibrnate框架 缓存属性

(6):Hibernate框架 事务属性

(7):Hibernate框架其他属性

更多Hibernate框架属性配置在———————(Hibernate学习篇)Hiberate框架属性篇

第四步:Hibernate配置映射文件

第一种方法:(xml文件配置)

Center 1

一般可以使用Hibernate XML的配置文件标签来制定映射文件的位置。在标签中有如下3个属性可以用于指定映射文件的位置:

resource :该属性表示映射文件的相对路径。

file:该属性表示映射文件的绝对路径

jar:该属性表示映射文件所有的jar包。

第二种方法:(方法配置)

  1. //相对于resource配置属性
  2. public Cronfiguration addresource(String ResourceName) throws MappingExceptio.
  3. //相对于fiel配置属性
  4. public Configuration addFile(String xmlFile) thows MappingException
  5. //相对于File配置属性
  6. public Configuration addFile(File xmlFile) throws MappingException
  7. //相对实体Bean
  8. public Configuration addClass(Class pertsistentClasss) throws Mappingxception
  9. //相对于jsr属性
  10. public Configuration addJar(File jar) throws MappingException
  11. //相关与文件属性
  12. public Connfiguration addDirectory(File dir) throws MappingException

发表评论

表情:
评论列表 (有 0 条评论,31人围观)

还没有评论,来说两句吧...

相关阅读