Hibernate是什么;ORMapping的原理
Hibernate是轻量级的ORMapping框架。
ORMapping基本规则:
类和表映射。
实例和数据库表中的一条数据映射。
实例的属性和数据库表中的字段映射。
表名和类名可以不一样。
一个类可以映射多个表。
一个表可以映射多个对象。
类的属性字段名可以和数据库里面的字段名不一样。
类的属性字段个数可以和数据库里面的字段个数不一样。
类的属性字段顺序可以和数据库里面的字段顺序不一样。
类的属性字段类型和数据库里面的字段类型不一样,但是要能互相转换。
数据库表里面可以没有主键,但是对象里面一定要设置主键字段。
数据库表之间的关系就映射成为对象之间的关系。
就是把对象里面的数据和数据库里面的数据,按照一定的规则进行映射的过程,就叫ORMappiing。
XXX.cfg.xml
XXX.hbm.xml