大家在学习框架的时候,就是SSH(struts1.x),是如何学习的啊?每一个框架分开来学,这个比较容易理解和领悟这个框架的的基本架构和基本写程序的思路以下是个人的一些浅见:struts的话:
            基础的就是:action、actionform、配置文件
            提高的就是:1.扩展的ActionServlet
                        2.其他的actionform类,如DynaActionform、LazyValidAtorForm
                        3.验证与验证框架
                        4.分发action、template模式、proxy模式
                        5.国际化与异常
hibernate的话:
            基础的就是:ORM、POJO类、SessionFactory类、持久层的一般访问步骤、配置文件
            提高的就是:1.简化session的生成
                        2.简化DAO
                        3.关联映射、继承映射
                        4.事务并发控制、性能、缓存
                        5.hibernate与struts的整合
spring的话:
           基础的就是:IoC、AOP、配置文件
           提高的就是:spring与struts、hibernate的整合每一个框架可以做一个小系统来,这样就体现出来框架的好处 也比较容易上手至于整合的话 做起来就有点吃力和复杂 特别是spring这个框架对于框架整合这一块 大家是怎么学过来的? 都是照着书上几十页甚至上百页的项目介绍,看着代码的介绍,理清基本的思路,这样一步一步学的吗?
但每个公司的主要业务会不同,他们有自己的一套框架和模块技术,那么进入公司之后,是不是就是按照公司的一套做法+团队的一些技术升华来完成项目的呢? 大家可以谈谈自己的想法吗?

解决方案 »

  1.   

    目前只学了Struts1和Struts2,感觉框架用起来蛮方便快捷的,而且省时省力,不过用框架没注意一些细节性的东西就会出很多的错误,让自己摸不着头脑。
      

  2.   

    为什么要学structs1.x? structs2和hibernate我都看过,觉得最有用的还是hibernate,一直搞不懂spring有什么用,感觉太复杂了,对于structs2,我看了一下他的结构,以后用的时候再去看。
      

  3.   

    spring 还是很有用的!hibernate对于大型项目来说或者对性能要求太高的项目 其实并不适合!
      

  4.   

    呵呵,学好ssh,其他的基本都一样的祝楼主好运
      

  5.   

    主要是多做练习
    hibernate 主要学orm映射,hql
    struts主要学习他的mvc和拦截器
    spring 主要是学习ioc 和aop(主要是对hibernate事物就行管理)
      

  6.   

    这个我是这样理解的  学习ssh三大框架  然后  你进入公司就会根据公司的框架和技术走的   现在三大框架已经趋于末尾了   但还是有很多可以学习的地方  每个公司都会有自己的一套框架 和核心技术   要不然  就生存不了了
      

  7.   

    SSH的话有的公司也用到了Struts1,框架主要是多使用,不难
      

  8.   

    spring,是很强的,还有security框架,还有mvc不错,
      

  9.   

    不知道ssh框架还会强大多久啊~