我有一个 webapp,其原始代码库是使用手工制作的 hibernate 映射文件开发的。从那时起,我已经相当精通“编码”我的 hbm.xml 文件。但是这些天所有酷孩子都在使用注释。
所以,问题是:重构我的代码以使用休眠注释是否值得?除了时髦和现代,我会得到什么吗?我会失去现有的手工编码映射文件中的任何控制权吗?
一个子问题是,要付出多少努力? 我喜欢我的数据库精益求精。该映射仅涵盖十几个域对象,包括两个集合、一些子类和大约 8 个表。
亲爱的 SOpedians,提前感谢您提供明智的意见。