大家在学习框架的时候,就是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这个框架对于框架整合这一块 大家是怎么学过来的? 都是照着书上几十页甚至上百页的项目介绍,看着代码的介绍,理清基本的思路,这样一步一步学的吗?
但每个公司的主要业务会不同,他们有自己的一套框架和模块技术,那么进入公司之后,是不是就是按照公司的一套做法+团队的一些技术升华来完成项目的呢? 大家可以谈谈自己的想法吗?
基础的就是: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这个框架对于框架整合这一块 大家是怎么学过来的? 都是照着书上几十页甚至上百页的项目介绍,看着代码的介绍,理清基本的思路,这样一步一步学的吗?
但每个公司的主要业务会不同,他们有自己的一套框架和模块技术,那么进入公司之后,是不是就是按照公司的一套做法+团队的一些技术升华来完成项目的呢? 大家可以谈谈自己的想法吗?
hibernate 主要学orm映射,hql
struts主要学习他的mvc和拦截器
spring 主要是学习ioc 和aop(主要是对hibernate事物就行管理)