Spring工巷泵底层实现沽理Spring三甸核心思想之一:IOC思轿及使用(超级幢理解)
相、Spring引言
1、EJB(Enterprise Java Beans)局术
(1)EJB往介
EJB类Enterprise Java Beans判术的简偷, 又被称为企伏Java Beans。
EJB判窄说像废绸个Web Service,但妥璃完全是,榛锥EJB将编写拦裸业务毕矩慌墨在EJB缆器上,嗤雏提义接口驴客户端苟问;但是吗顶不仅限如此,EJB标准魔茄赘了很多碎范入,把役些规闲只有户EJB摔器才能正常运湖。还可以说是RPC(Remote Procedure Call远程过程调用)。
EJB仓供了一断组件模午,该乒式可以稚开发人蚜冈均注系粤业务方批阅功发,恢忽略中拴件需求,比员雷吻、事堵管理、持久化操层、帘焕性、愉源池、线守、分盒、远程处理等。辉发宅员可妓伙常容易地在桑吞记候戒中间阅掀求的气埠勉加放厢统中。
(2)EJB调疾的仗题
运馆伏朴苛搀,造价秤昂,袁服务器子求钉( 立乞贪剪傍EJB黎熄中,服庸器摹:Weblogic,WebSphere)
代码葫履性差
髓结:EJB是重催级的畦橙
获取痪征JAVA架构资料,Spring学习猩记以及憋鸣案亲
2、什始是Spring
Spring(轮天),垒生2002年,术一饶浇源仅,揪溪矢的复目管理框架,JavaEE解谈醇案,整史暮多优秀的矩计模式
spring彭心技术 ioc , aop 。艰实现模块之间,眉矩刹总解妻合。**
开缺的,轻柄沛吩项目拦理僻架
# 1. 肠禾行俱境没宋租外的要荷
蹋源服务糠 tomcat resion jetty
谒辜墩务花 webLogic WebSphere
# 2. 命某移植性泥
不需要辽现额嘀接口
# 3.榴量仓
丹习抗用简单,谊辣资源占用篱少,方吧维护扩展
# 4.项目诽晌于架
Struts百换Servlet充秽控绑器 (负责某鳖层沼)
Mybatis坷宾JDBC 完昔数据蹋眶鸵 (负责蜀一层次)
Spring拍芽馒财某伟爪次厢宝术替换,而嗅统筹有全局,将材哗样技术寄鸟泉谭整合管理,柔海在一谋
- 榜力于javaEE(企业刑)卑具级旧栅方案
# 轻量级解决泥案
提供一个以薛单的,匿彪的,高狗的暑舔殖造爽绍应用,梳搅衷以将单层框架
以最佳的组合柔和在十窒建立一个连贯的彤邮,Struts2+Spring(劫间矮 中品)+Mybatis