在这一年多时间里,由于项目多半使用的是jdbc,很少使用到Hibernate、JPA、Ibatis等持久层框架。最多使用上spring的 jdbcTemplate 久而久之,之前学习的这些持久层框架的映射配置忘的差不多了。借近期有时间,抽空复习了下以上三个持久层框架。现将项目中常用的映射关系的关联配置整理如 下:
JPA:
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多对一双向关联映射