哪位老大能告诉我,在SSH里面写个小项目
   怎么用到 dao,daoimpl, manager,managerImpl,action,Model,等这些层进行封装;这些层 现在公司还流行用吗?
   还有现在公司做项目 都流行用什么层次来做架构?
    小弟急用

解决方案 »

  1.   

    现在这种架构还是很多公司用的,dao定义数据访问接口,daoimpl实现数据访问接口,manager定义服务接口,managerimpl实现服务接口,并且在服务接口上要封装事务,action当然是web交互action了
      

  2.   

    我以前的公司还是用的.貌似还是很流行的样子.但是我来到了一个小公司.action调用dao 没了...公司技术不一样啊..随机应变被.
      

  3.   

    反正跟MVC对应上吧,
    不过我们不同manage,用的是service。
    一般还有个工具包util
      

  4.   

    dao,daoimpl, manager,managerImpl,action,Model这些封装当然常用。
    一般都是以dao(daoImpl)->manager(managerImpl)->action形式调用
      

  5.   

    问题的关键不是如何构架,而在于你对SSH的理解是否深刻。任何形式的构架无非是让结构看起来更清晰。只要对SSH机制熟就可。
      

  6.   


    action做跳转,service做验证,dao做数据库交互这种模式很清晰
      

  7.   

    话说很多公司都只用SSH中的一个
      

  8.   

    经典的项目搭建、分层结构(mvc),多查资料。意会会了解的更清晰!
      

  9.   

    这种架构方式是当前构建java web项目的常用方式,现在主要是ssh2或者是ssi。。
      

  10.   

    dao和daoimp做数据访问,service和serviceimp做服务,action做web交互 一般都是这样子
      

  11.   

    大部分用的都是MVC吧,只不过不一定就是SSH,可能只用其中的一个或两个,不过层次基本上就是这些,dao,manager/service,action,model,