这是我看此书后最疑惑的地方,请各位大大帮忙释疑
比如:原来根据领域模型A、B类通过ORM工具自动生成了表TA、TB,现在领域模型有了变化,变成三个类C、D、E,这个C、D、E类与表TA、TB之间的关系就不那么协调一致了。
我想问的是,当遇到这样情况时,该怎么做?我想不会是简单改下Hibernate的配置文件就能实现的吧
[该贴被goddie于2008-03-06 15:08修改过]
这也就是是说一个业务对象可能是一个表,也可能是多个表的组合,但是从业务上来讲,我们不需要关系数据库
但对于程序人员可以不考虑这部分.
有没有其他更好的思路?
这个就由一些ORM框架完成,比如Hibernate等,如果是JDBC就只好自己手工完成,这就是对象和数据库不匹配的烦恼。
不过我比较喜欢自己实现持久化的过程,这样更加可控。