科帮网

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 盖世程序员 > 项目中使用spring有什么好处
总共48087条微博

动态微博

查看: 1743|回复: 0

项目中使用spring有什么好处

[复制链接]

279

主题

41

听众

689

金钱

版主

该用户从未签到

跳转到指定楼层
楼主
发表于 2014-05-26 20:55:45 |只看该作者 |倒序浏览
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

科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、科帮网管理员和版主有权不事先通知发贴者而删除本文


JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

快速回复
您需要登录后才可以回帖 登录 | 立即注册

   

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
快速回复 返回顶部 返回列表