|
该用户从未签到
|
1、dangdang项目各层耦合度比较高 -IOC(控制反转): K, q6 u9 M) F% \* R% c1 d; M* e
2、session自己管理. ^1 ^9 h1 y( q6 F/ t% p' ]2 }
3、jdbc、hibernate事务自己管理 -AOP(面向方面、面向切面、面向接口) 4 ~- G8 s) z6 K1 [* F( W
4、配置文件
% H! N5 X: p P5、sping是一个轻量级框架
* U& C, m0 p: G. {* k( z6、EJB(SessionBean、EntityBean、MessageDirverBean)
4 j% ?' R+ a. |, M }1 |; S了解spring
6 x; Y0 C2 e _2 E4 u' q1、Spring一站式javaEE框架6 N( C* E q( M Z x4 |! `
Spring core :IOC创建对象、管理对象、管理对象依赖关系% a/ ?$ @ `6 f; d, Z3 P j+ s
Spring core又称为Spring容器
6 ?, ]3 I/ B! I6 Y6 k' } AOP:分布在程序的零散的代码统一管理) Z0 c- F" Q' D
2、spring使用比较广泛:目前几乎所有框架都支持spirng
' z- S: a& q, t7 m8 m+ w2 D: L flex javaFX html5富客户技术
) Q! a: D& b) ~' o5 p, R- h3、在struts2+spring+hibernate项目中主要是管理框架
" j1 u+ A9 P3 N4、spring强制好的编程习惯,面向接口编程
6 |( q- x# j9 d4 |( a5、spring框架实现解耦! ?! r+ T s. g& q: {, d, M
+ u, i( ?3 G8 y# w: A" k7 v' f |
|