在這一年多時間里,由于項目多半使用的是jdbc,很少使用到Hibernate、JPA、Ibatis等持久層框架。最多使用上spring的jdbcTemplate 久而久之,之前學習的這些持久層框架的映射配置忘的差不多了。借近期有時間,抽空復習了下以上三個持久層框架。現將項目中常用的映射關系的關聯配置整理如下:
JPA:
JPA主鍵雙向關聯一對一映射
JPA外鍵雙向關聯一對一映射
JPA多對多雙向關聯
Hibernate:
Hibernate一對一主鍵雙向關聯映射(xml配置)
Hibernate一對一主鍵雙向關聯映射(Annotation配置)
Hibernate一對一外鍵雙向關聯(xml配置篇)
Hibernate一對一外鍵雙向關聯(Annotation配置篇)
Hibernate多對一雙向關聯(xml配置)
Hibernate多對一雙向關聯(Annotation配置)
Hibernate多對多雙向關聯(xml配置)
Hibernate多對多雙向關聯(Annotation配置)
使用Xdoclet和Ant構建Hibernate映射和配置文件
使用Xdoclet和Ant構建Hibernate映射和配置文件
Ibatis
使用ibatis完成持久化工作
ibatis陸續更新中。。。。。期待下篇ibatis多對一雙向關聯映射