原来面向对象和数据库是冤家(3)

http://www.itjxue.com  2015-07-17 21:30  来源:未知  点击次数: 

  使用O/R Mapping 工具

  方法:使用O/R Mapping工具

  数据处理:O/R Mapping 工具自动处理

  数据容器:对象

  优点

  - 能发挥面向对象特点

  - 可以自动把对象模型转换到数据模型

  - 能自动处理,简单的CURD

  缺点

  - 需要很高的能力和耐心

  - 流行的O/R Mapping 工具都是开源出来的,没有保障

  - 还不是很完善,存在不可预测的危险

  - 对于处理复杂的对象关系,配置复杂

  - 需要额外学习O/R Mapping 方面的知识

  那到底该用什么样的方式?

  采用什么样的方式,实际上说,主要还是在人,而不是在技术。确定使用哪种方式之前,可以考虑以下几个问题,

  - 使用它的目的是什么?

  - 对它了如指掌吗?如果出现问题,能马上解决吗?

  - 它简单吗?初学的人需要多长时间,才能掌握?

  - 跟所有人达成共识了吗?有没有抵触的人?

  不要让项目成为你练手的试验品,不要让底下的人每天处理80%的工具问题,只处理20%的业务逻辑。业务逻辑才是客户需要的东西。

(责任编辑:IT教学网)

更多

推荐编程综合文章