论坛首页 Web前端技术论坛

一个dwr+spring+hibernate的示例

浏览 24777 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-09-08  


3、如何在spring中实现单dao,使这个单dao既可以与hibernate隔离,使其低耦合高内聚,提高可维护性,又能满足各个bus的业务需要,简化开发的过程。

上面一点中的daosupport是不是需要用jdk5.0?在另外一台jdk1.42的机器上过不了。

http://www.j2medev.com/Article/Class10/j2eedb/200606/2597.html
0 请登录后投票
   发表时间:2007-09-08  
楼主 我不是很明白 我一般写整合的时候不就只有自动生成的那个
applicationContext.xml文件吗
你这么搞那么多
0 请登录后投票
   发表时间:2007-09-08  
好多东西不全,DAO都没齐,请楼主发个全的工程,谢谢!
0 请登录后投票
   发表时间:2007-09-08  
sy527 写道
楼主 我不是很明白 我一般写整合的时候不就只有自动生成的那个
applicationContext.xml文件吗
你这么搞那么多

在一个项目中如果把所有需要使用的bean都放在一个配置文件中当然可以。但是,随着项目的扩大,项目中需要使用的bean会成倍地增长,常常达到几十个上百个。将如此多的bean都配置到一个配置文件中,无疑会使项目多人开发过程中的版本控制和日后维护的工作量大大增加。解决这个问题的最好方式就是按功能分解成多个配置文件,如按层次分为common、bus、dao、hibernate,按项目中各个模块划分评审计划、评审表、评审报告等部分。所有这些配置文件的名称就按照各自的划分命名为ApplicationContext-bus-psjh.xml等等。
最后在web.xml中,将hibernate的部分写成这样就可以了:
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:ApplicationContext-*.xml</param-value>
  </context-param>

当然,如果项目规模小,bean的数量不多,可以整合成一个配置文件。
0 请登录后投票
   发表时间:2007-09-08  
kaki 写道


3、如何在spring中实现单dao,使这个单dao既可以与hibernate隔离,使其低耦合高内聚,提高可维护性,又能满足各个bus的业务需要,简化开发的过程。

上面一点中的daosupport是不是需要用jdk5.0?在另外一台jdk1.42的机器上过不了。

http://www.j2medev.com/Article/Class10/j2eedb/200606/2597.html


单dao目前看肯定是大势所趋,而这是一篇不错的文章,其中列举了数个名家对单dao的论述,很有帮助。但在我的这个示例中,daosupport编写的时候jdk5.0还没有出来,是在jdk1.4中编写的。你说过不了不知道是什么原因。我回头会重新整理一下我的附件,重新上传。
0 请登录后投票
   发表时间:2007-09-08  
pengmi 写道
好多东西不全,DAO都没齐,请楼主发个全的工程,谢谢!

这个示例中只有一个dao(BasicDao)和它的接口(GenericDao),其配置都写在Applicationcontext-dao.xml中
0 请登录后投票
   发表时间:2007-09-11  
字符集问题我通过修改抽象类里面的get函数解决了。

新的问题是翻页以后后台有纪录,但是trbody没有反应。

 
0 请登录后投票
   发表时间:2007-09-20  
谢谢,学习中!
0 请登录后投票
   发表时间:2007-10-18  
liuy1121 写道
fangang,你好,首先非常感谢你能为我们新手提供这么好的例子,但在学习过程中我遇到了一些问题想请教,请问可否加你MSN?

当然可以,但最近几天我不在公司,所以总是不在线。
MSN:fan_gang2004@hotmail.com
0 请登录后投票
   发表时间:2007-12-08  
兄弟,少了部分代码啊,service层的代码都没有啊,能不能给一个全的代码,谢谢
0 请登录后投票
论坛首页 Web前端技术版

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