1、映射文件的配置
命名:类名.hbm.xml
(1)配置xml提示
(2)Class标签:建立类与表的映射
常用的属性:
name:类的全路径
table:数据库表名(类名和表名相同,table可省略)
catalog:数据库名称
(3)id标签:用来表中的主键和类中的属性建立映射
常用属性:
name:类中的属性名
column:表中的字段名(如果类中的属性名和表中的字段名,column可以省略)
type:数据类型(hibernate类型、Java类型、数据库中的类型)
hibernate:String
Java类型:Java.lang.Stirng
数据库的写法:
length:表中的长度
(4)property标签:表中的字段与类中的属性建立映射
和id标签相同。
2、核心配置文件的配置:
(1)配置xml提示
(2)hibernate.properties
格式:key=value 键值对格式,但是不能加载配置文件(必须手动编写代码加载映射文件)
加载:Configuration cfg = new Configuration(); //这是加载属性文件
(3)hibernate.cfg.xml
格式:结构化的格式
加载:Configuration cfg = new Configuration().configure()
3、核心配置文件的内容:
(1)配置连接数据库基本的参数:
(1) 配置Hibernate的相关属性
(3)加载映射文件
<mapping resource ="com/lwt/hibernate/domain/Customer.hbm.xml>