装载映射文件
映射文件必须被Configuration加载才能正确使用。一般来说,有一下几个方法可以使Configuration加载映射文件。
1.在hibernate.cfg.xml中声明
在该文件中通过<mapping resource="映射文件名"/>声明。然后在程序中调用Configuration().configure()方法,Hibernate会去
自动加载该映射文件。
2.Configuration的addResource()方法
如果不在hibernate.cfg.xml中声明映射文件,也可以在程序中调用Configuration()的addResource()方法加载它。
3.Configuration的addClass()方法
如果不采用以上两种方式,则可以调用Configuration的addClass()方法加载要建立映射的JavaBean类。
映射一对多关联关系
一对多的关联关系是指一个实体对应多个其他的实体。
映射多对多关联关系
多对多关联关系是指每个集合中的一个元素都对应另外一个集合的多个元素。
映射一对一关联关系
一对一关联关系是指一个实体唯一对应于另外一个实体。
映射继承关系
继承关系指的是JavaBean通过extends关键字建立的类与类之间的关系。关系数据库没有继承关系,所以映射关系就是要JavaBean的
继承关系映射到关系。