一.Spring篇
主要有两个特点
1.控制反转(IOC)通过容器来产生一个实例对象
例如:
2.面向切面编程(AOP)通过依赖注入来,注入对象的属性。
实现bean的业务处理与事务进行分离。
在传统里,一个角色调用另一个角色,比如为Java实例,调用者需要亲自去调用被调用者,而在spring中,被调用者在IOC中产生,并注入到调用者中,实现了控制反转。
依赖注入:一个实例需要调用另一个实例时,有spring产品实例,并注入到调用者。
注入的方法:
1.set注入;
2.构造器注入;
3.静态工厂方法注入;
4.实例工厂方法注入
二Struts篇
Struts是控制器
管理Bean和处理业务
Struts是基于MVC框架的,Action和ActionServert是控制能力的部件,有两个组件EJB和JavaBean是Struts实现功能的两大组件。
路由配置:
过滤(filter)
三Hibernate篇
持久层应用,操纵数据库的