本人新手,现在有个project要求用struts和spring,虽然会一些,但是没什么概念啊,程序中的什么地方用到啊?

解决方案 »

  1.   

    你最好到网站找一些类似的文章看一下,关于ssh的,这个不是一句两句说的清楚的。
      

  2.   

    dao类用spring实例化,表层表现用struts
    两部分的关联在配置文件里面设置。总之,一般new出的对象,可以用spring的ioc实现。
    也不是一两句能说明白的,lz多看看多做做吧!
      

  3.   

    既然用框架 
    建议前端都用sturts 
    管理DAO 一般new出的对象,可以用spring的ioc实现
      

  4.   

    spring  2大特性 ioc 和 aop。
    spring 能帮助我们简化开发,呵呵,不过我没体会到,也许是没用过Ejb的原因。
    spring很好的为我们封装了许多东西,如JMS,JDBC,事务管理等等。
    现在我开发dao一般会继承spring的HibernateDaoSupport,用了hibernate。
    service层通过spring的事务管理,当然service的property里有dao(ioc)
    web层就是struts了,不过我用的是spring的mvc
      

  5.   

    SSH就是:S:struts是javaee的老牌框架
    S:spring是javaee流行的框架,相对struts较年轻
    H:hibernate是关系对象模型框架ssh的用法是将三者整合使用各取其长处,通常的用法是用它们实现MVC开发模式,其中struts多用于表示层,spring多用于业务控制层,而hibernate用于模型层。要想弄明白还是找些ssh的资料看看
      

  6.   

    struts:前台
    spring:业务逻辑和dao的管理
    hibernate:操作数据库