Hibernate xml格式和anno格式 mappedby
2024-08-31 03:31:18
xml配置的时候多对一 一对多的外键可以配置一样,但是anno不太好弄,多这边配完了,一那边用个mappedby"“自己在对方的属性”就可以,不然要建一张中间表。xml的mappedby因为外键已经配置好了,只是规定是否由己方维护关系。双向关联有两种关系对应,一个是多的一方有“一”的一方的对象,第二是“一”的一方有一组多的一方的set。一旦不由己方维护关系,那么一的一方把一组set的多 设置到自己的set中,但是多的一方并没有存自己的对象,这样一save,多的那方的外键就关联不上一的一方的主键了,但是不会多建表什么的,不想annotation去掉mappedby之后就多建表。
其实xml配置的话,一的一方配置一个set出来,只不过是为了hibernate解析的时候知道怎么对应关系,存和读的时候可以找到数据库数据和对象属性的对应,不然只多一方get一的一方,不能一的一方get多的一方。
最新文章
- 关于数组去重的几种方法-------javascript描述
- 强强联合之jquery操作angularjs对象
- [转载] ORMs under the hood
- Unity3D入门(一):环境搭建
- Date 对象总结
- mysql toolkit 用法[备忘] (转)
- httpclient 人人网
- Java内部类总结 分类: 原理 2015-06-28 09:51 9人阅读 评论(0) 收藏
- Method Overloading in WCF zt
- java Spring使用配置文件读取jdbc.properties
- H264源码分析(二)
- pop动画使用示例
- Spring Dubbo 开发笔记(一)——概述
- C#List<;object>;排序
- php分页实现
- aspectj eclipse4.6下载地址
- 使用git工具上传自己的程序到github上
- fiddler学习总结--通过Fiddler模拟弱网进行测试
- python之tkinter使用-窗口居中显示
- 查看windows下指定的端口是否开放