论坛首页 Java企业应用论坛

DAO设计模式(希望大家指正)

浏览 41494 次
精华帖 (5) :: 良好帖 (1) :: 新手帖 (15) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-07-19  
gaojiewyh 写道
的确和spring相似,
但是spring的依赖注入和策略模式不是很相似嘛,提出控制反转后又提出依赖注入,诸多的概念不感觉重复吗?我写代码只是想从中获得提高

LZ其实就是把Spring的那套东西放在太阳下晒了晒,对理解Spring的部分原理还是有帮助的,但是“控制反转后又提出依赖注入”理解有点问题:控制反转、依赖注入只是Spring IOC的两种不同翻译而已,在我看来其实就是依赖注入。
1 请登录后投票
   发表时间:2009-07-19  
gaojiewyh 写道
的确和spring相似,
但是spring的依赖注入和策略模式不是很相似嘛,提出控制反转后又提出依赖注入,诸多的概念不感觉重复吗?我写代码只是想从中获得提高


第一次听说,什么是依赖注入什么是控制反转,什么是策略模式
0 请登录后投票
   发表时间:2009-07-20  
可以和 apache commons dbutils 比一比..
0 请登录后投票
   发表时间:2009-07-20  
恩。给自己学习。

如果lz可以把,RowMapper做的更好直接用到第三方BeanUtils的组件,根据查询的结果自动封装。更好 。。。仅做学习
0 请登录后投票
   发表时间:2009-07-20  
重复轮子?!
0 请登录后投票
   发表时间:2009-07-20  
思路很清晰,不过事务方面的东西没有做展示,不知道怎么处理的,
0 请登录后投票
   发表时间:2009-07-20  
我的理解 :Spring原理
0 请登录后投票
   发表时间:2009-07-20  
学习了...

gaojiewyh 写道
但是spring的依赖注入和策略模式不是很相似嘛提出控制反转后又提出依赖注入,诸多的概念不感觉重复吗?我写代码只是想从中获得提高


Spring的依赖注入我觉得更像静态工厂方法吧(没看过Spring源码),也是去读取配置文件...

控制反转(IoC)是一种理论,依赖注入(DI)是实现IoC的一种方式而已,并不重复...


0 请登录后投票
   发表时间:2009-07-20   最后修改:2009-07-20
这是学习的一个过程,你要说这是重复造轮子,那sping还不也是把别人封装下就成自己的一套
0 请登录后投票
   发表时间:2009-07-21  
LZ好像没有说清楚什么是DAO模式吧。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics