Hibernate配置文件补充
在这个博客之上补充的内容:Hibernate入门
Hibernate映射配置文件
映射配置文件名称和位置没有固定要求,但是建议放在所属类的包里面,名称也建议为:实体类名.hbm.xml
映射配置文件中,标签name属性值写实体类相关内容
- class标签 name 属性值为实体类全路径
- id标签和property标签name属性值为实体类属性名称,必须相同!!
id标签和property标签,column属性可以省略
- 不写column时,数据表里面的字段名和实体属性名称一致。
property标签和id标签里面还有type属性,这是设置生成字段的类型的,但是我们很多时候都不需要设置,hibernate会帮你自动对应数据类型生成字段类型。length属性可以控制字段的长度
Hibernate核心配置文件
在<hibernate-configuration>里面别忘记配置<session-factory>
配置三个部分要求
- 数据库部分是必须的
- hibernate部分是可选的
- 映射文件必须的
核心配置文件名称和位置是固定的
- 位置:src下面
- 名称:hibernate.cfg.xml