Posted on 2011-02-21 11:02
edsion 阅读(141)
评论(0) 编辑 收藏 所属分类:
Hibernate
1. 各种不同数据库间类型与 Java 类型映射关系不同导致 E-R 设计的难度, 使得 o/r 的数据库可移植性大打折扣。
2. business 发生变化 需要修改 表结构时, 需要修改的地方有 表, 映射文件, 实体, E-R 图, 这些工作都非常繁琐且容易出错, 如果先设计 Entity Object, 不会存在上述问题.
3. 非 OO 的设计思路可能会导致涉及到多表查询的复杂度增加.