【Java】Hibernate4实战 之 第一部分Hibernate入门

时间:2020-11-28 07:26:45

Hibernate是什么;ORMapping的原理

Hibernate是轻量级的ORMapping框架。

ORMapping基本规则: 
类和表映射。 
实例和数据库表中的一条数据映射。 
实例的属性和数据库表中的字段映射。 
表名和类名可以不一样。 
一个类可以映射多个表。 
一个表可以映射多个对象。 
类的属性字段名可以和数据库里面的字段名不一样。 
类的属性字段个数可以和数据库里面的字段个数不一样。 
类的属性字段顺序可以和数据库里面的字段顺序不一样。 
类的属性字段类型和数据库里面的字段类型不一样,但是要能互相转换。 
数据库表里面可以没有主键,但是对象里面一定要设置主键字段。 
数据库表之间的关系就映射成为对象之间的关系。

就是把对象里面的数据和数据库里面的数据,按照一定的规则进行映射的过程,就叫ORMappiing。

XXX.cfg.xml 
XXX.hbm.xml