hibernate的关联关系

i仅此而已 发布于 2012/06/05 10:39
阅读 195
收藏 0

1、领域对象的关联关系有的通过xml配置,有的通过注解配置。请问注解能够像xml一样灵活吗?

感觉hibernate的关联关系搞得特别复杂,而且没办法应对特别复杂的关联关系。实际开发中如何应对呢?(我一般对复杂的查询功能多数是建立数据库视图,或是直接拼接sql)

加载中
0
JustForFly
JustForFly

个人现在在使用hibernate的过程中,基本全部使用annotation。XML或者annotation各有利弊,XML可以集中管理,annotation开发比较方便,比较容易从代码级别上找到数据对象之间的关系。

另外,关联关系最基本的就是1对1、1对多、多对1、多对多,更复杂的关系可以借鉴其他的技术。没有对和错的,只有谁更合适。

0
sakuyasky
sakuyasky

建议用XML 集中管理,整体性强

如果没有完善的文档,annotation在后期维护比较麻烦

0
cyper
cyper
自己玩可以用用annotation。。项目大,实体多, 关系复杂,还是xml好。。
返回顶部
顶部