总是感觉那些
one-to-many
one-to-one等等很难使用啊。
有时候想要级联更新的没更新,不想关联的却不小心关联上了,东西一多就忘了它们的对应关系了!PS:附加一个问题
我现在有三个实体,分别是:
电影分类sortA
音乐分类sortB
和广告实体Ad一个sortA对应一个Ad
一个sortB也对应一个Ad方案一、
我用的方法是让sortA和sortB分别对Ad进行many-to-one映射,并且Ad也分别对她们两个进行many-to-one映射。
这样的话更新ad后sortA和sortB对应的Ad都不会自动更新,我这时在Ad更新的方法中写上每次更新完ad后再更新sort。这样让它们保持一致...
感觉很不恰当..但项目刚开始的时候就这么弄的,改起来麻烦了。方案二、
让sortA和sortB分别对ad进行one-to-one映射,让ad分别对它们两个进行one-to-one映射,不设置任何一个constraind.
这样更新任意一个实体,它所关联的实体就自动更新了,不知道这样有没有什么弊端?
没有的话我就花大力气全部改成这样如何?求教!谢谢
one-to-many
one-to-one等等很难使用啊。
有时候想要级联更新的没更新,不想关联的却不小心关联上了,东西一多就忘了它们的对应关系了!PS:附加一个问题
我现在有三个实体,分别是:
电影分类sortA
音乐分类sortB
和广告实体Ad一个sortA对应一个Ad
一个sortB也对应一个Ad方案一、
我用的方法是让sortA和sortB分别对Ad进行many-to-one映射,并且Ad也分别对她们两个进行many-to-one映射。
这样的话更新ad后sortA和sortB对应的Ad都不会自动更新,我这时在Ad更新的方法中写上每次更新完ad后再更新sort。这样让它们保持一致...
感觉很不恰当..但项目刚开始的时候就这么弄的,改起来麻烦了。方案二、
让sortA和sortB分别对ad进行one-to-one映射,让ad分别对它们两个进行one-to-one映射,不设置任何一个constraind.
这样更新任意一个实体,它所关联的实体就自动更新了,不知道这样有没有什么弊端?
没有的话我就花大力气全部改成这样如何?求教!谢谢
解决方案 »
- S2SH下空指针问题 求助
- 急-->Hibernate3 返回查询结果为Map时 ,字段值被截断,在线等
- struts2 将文件压缩成流下载(不生成临时文件)
- jsp页面弹出对话框
- struts的<html:base/>的问题
- JSP问题:请教各位一下:用jsp连mysql的注册程序,总是提示有错,希望各位高手给指点指点.
- jsp中插入另一个jsp怎么做? 着急上火中
- 自己配了apache和tomcat的集成,但是不能正常访问
- tomcat连续reload一个工程,一会儿就out of memery
- EJB客户端事物处理的问题(高手熟手一定来看看)
- 随便看看
- 一个非常困难的问题 求有3年工作经验以上的人来回答
* <one-to-many>和<mant-to-many>标签是用在<set>标签中的。
* <many-to-one>和<one-to-one>标签是和<property>标签并列的。
我双向都是many-to-one对的吗?