菜鸟关于关于struts中的数据库操作的问题

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

各位大侠,我刚开始学struts,现在在做一个小东西练手,主要是管理招聘信息的,我现在的问题是model层具体应该做什么呢?    
  我初步的想法是:    
  专门提供一个函数执行sql语句,该函数的返回值为数据集,这样在action里直接调用该函数,然后对返回的数据集做操作就可以了。    
  请各位高手指点一下,这样做合适么?如果不合适,又该怎么做?谢谢了

· 网友精彩回答:

发表者:fengyun1314

做个接口,实现那个接口的dao,就可以了。

发表者:wingtrace

struts本身和db无关。  
   
  实际上你的需要就是设计一个业务层和一个数据访问层,在action里面调用业务层,将业务逻辑委托给业务层实现,在业务层调用数据访问层完成db操作。  
   
  也就是典型的解决方案:  
   
  browser《=》actionservlet《=》action《=》业务层《=》数据访问层《=》db  
   
  致于actionform和vo的必要转化如何处理,相关的讨论很多,见仁见智。  
   
  业务层和数据访问层如何设计,靠你自己了,呵呵。。网上也有一些比较优秀的开源社区或blog源码可以参考。

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved