该用户从未签到
|
1、dangdang项目各层耦合度比较高 -IOC(控制反转)
7 U" F9 _! M" O l& [8 T: ~' x2、session自己管理
! Y1 i S8 R9 R: k: W% w3、jdbc、hibernate事务自己管理 -AOP(面向方面、面向切面、面向接口)
\ O% @% }# B+ Z' Q& v4、配置文件
0 Y* P! ]3 q3 m: z) }' i' e: l5、sping是一个轻量级框架
) x& H) P1 s* X$ h$ \/ r- \0 ~6、EJB(SessionBean、EntityBean、MessageDirverBean)
+ E9 J% m+ c+ ]3 Z' G了解spring
+ v) C- ^: I7 A& U5 w- n1、Spring一站式javaEE框架+ u& _/ T; q' L% t* J
Spring core :IOC创建对象、管理对象、管理对象依赖关系
) t6 n" F5 J6 y: ?. l5 ~$ a Spring core又称为Spring容器
1 Y' {* r4 g4 w8 U/ m7 b* |; f AOP:分布在程序的零散的代码统一管理9 M: P$ q6 h7 I0 W% v6 Z6 F
2、spring使用比较广泛:目前几乎所有框架都支持spirng
$ T% d' K' U7 J- f- ^) S" G flex javaFX html5富客户技术. A( \1 j6 ]0 U: }; U- b: Z
3、在struts2+spring+hibernate项目中主要是管理框架
9 B; B% }: f0 O4 @; F4、spring强制好的编程习惯,面向接口编程
' K. S$ A" S. [. Y5 z% t3 ?5、spring框架实现解耦
4 q2 G) {* t5 k$ p8 E$ K; _
: m7 t2 e- w. J) S: j% }1 A |
|