下载 >  开发技术 >  Java > <Spring>J2EE 和Spring 实用编程
0分

<Spring>J2EE 和Spring 实用编程

自从J2EE 诞生以来,它已经成为大型企业应用软件的最佳平台。在2002 年,Rod Johnson 的书Expert Oneon-<br>One J2EE Design and Development 更进一步地改变我们的J2EE 编程。很多JAVA 书是后学院式的讲解,<br>但是这本书却是经验和实践的结晶,从而成为一本经典著作。Spring 框架是在这本书中范例的基础上拓展出<br>来的。自从Spring 框架1.0 发布以来,它很快地被J2EE 社区所接受。有人评论说,Spring 框架又把OO 编程<br>带回到J2EE 中来了。今天,Spring 框架已经相当成熟,远远超出了Rod 在他书中所陈述的,而且它还在不断<br>地完善和拓展。<br>我们将首先陈述大型企业应用编程中的一些常见问题和需求,然后解释Spring 是如何解决这些问题和满足这<br>些需求的。这样做会比近乎宗教式的说教更具有针对性和实用性。Spring 框架是实践和经验的积累,不是某<br>个天才坐在办公室凭空想象出来的(当然,我们不排除这种可能性,某一天被苹果砸一下后会有超出 寻常的想<br>法)。但是我们所见到的Spring 框架已经是这些积累的抽象了,所以,了结它所解决的问题及上下文会有助<br>于理解和使用Spring 框架。我们因为经验有限,不可能概括所有的方方面面,所以只讨论我们认为最常见的<br>和最重要的案例<br><br>1 SPRING 简介........................... 4<br>1.1 J2EE 应用软件........................ 4<br>1.2 SPRING 框架.......................... 5<br>1.3 面向对象的准则........................ 5<br>1.3.1 开闭原则(OCP,THE OPEN-CLOSED PRINCIPLE).......... 6<br>1.3.2 依赖反向原则(DIP,DEPENDENCY INVERSION PRINCIPLE)............................ 6<br>1.3.3 接口分离原则(ISP,INTERFACE SEGREGATION PRINCIPLE) .......................... 6<br>1.3.4 迪米特法则(LAW OF DEMETER)................... 6<br>1.3.5 组合/继承原则(CRP,COMPOSITE REUSE PRINCIPLE) ................................. 6<br>1.3.6 李斯可夫代换原则(LISKOV SUBSTITUTION PRINCIPLE)......... 6<br>1.3.7 参考资料............................. 6<br>2 SPRING 核心包(CORE)和CONTEXT 包.......... 7<br>2.1 BEANWRAPPER 类及其应用................. 7<br>2.1.1 简单例子........................ 8<br>2.1.2 新的类型转换................... 9<br>2.2 BEANFACTORY 接口和它的实现类....... 10<br>2.2.1 BEANFACTORY 的实现类............. 11<br>2.2.1.1 由Properties 定义的BeanFactory ......11<br>2.2.1.2 在BeanFactory 中对象间的引用............11<br>2.2.1.3 新的类型转换................12<br>2.2.1.4 用XML 来定义对象......................13<br>2.2.1.5 用CustomEditorConfigurer 来定义数据类型转换.14<br>2.2.1.6 外部配置文件.............16<br>2.2.1.7 JVM 系统参数...........17<br>2.2.1.8 两个外部配置文件...........18<br>2.2.1.9 其它的配置方式...............19<br>2.2.2 BEANFACTORY 是一个对象容器...... 20<br>2.2.2.1 单例和多例.....................20<br>2.2.2.2 父Bean 和抽象Bean .........20<br>2.2.2.3 内部Bean..............20<br>2.2.2.4 别名(alias)............20<br>2.2.2.5 输入其它XML 配置(Import) ...........21<br>2.2.2.6 Spring 自带的一些工厂方法...............21<br>2.2.2.7 BeanFactoryWare 接口和Spring 扩展.........21<br>2.3 APPLICATIONCONTEXT 接口和它的实现类.......... 29<br>2.3.1 同时载入几个配置文件.............. 30<br>2.3.2 资源载入........................ 31<br>2.3.3 国际化支持.......................... 34<br>2.4 启动APPLICATIONCONTEXT 的几种方式............. 34<br>2.5 控制倒置(IOC),依赖注入(DEPENDENCY INJECTION)和轻型容器.................... 35<br>3 SPRING 面向方面包(AOP PACKAGE)............ 37<br>4 SPRING 网页包(WEB PACKAGES)........... 38<br>5 用JAVA 制做网页的几种技术选择.................. 38<br>6 SPRING 持久性存贮包(PERSISTENCE PACKAGES)和事务处理............................. 38<br>7 用JAVA 做持久性存贮的几种技术选择.............. 38<br>8 SPRING 网络包......... 38<br>9 SPRING 其他的J2EE 包......................... 38<br>10 J2EE 编程的几点考虑................ 38 ...展开详情收缩
2007-07-31 上传大小:339KB
立即下载 开通VIP
分享
收藏 举报
实用J2EE设计模式编程指南(带书签完整版).pdf 立即下载
10积分/C币
spring+struts2事例 立即下载
3积分/C币
JavaEE开发的颠覆者 Spring Boot实战 完整版 立即下载
2积分/C币
搞定J2EE:Struts+Spring+Hibernate整合详解与典型案例,完整扫描版 立即下载
50积分/C币
实用Common Lisp编程(高清带书签).pdf 立即下载
10积分/C币
实用Common Lisp编程 立即下载
3积分/C币
Spring编程(AOP篇实例) 立即下载
3积分/C币
实用J2EE设计模式编程指南 立即下载
3积分/C币
J2EE 毕业设计之spring实现验证源码 立即下载
3积分/C币
J2EE学生宿舍管理系统 立即下载
3积分/C币
J2EE spring 立即下载
0积分/C币
drp网络分销管理系统 立即下载
3积分/C币
J2EE编程教程 立即下载
3积分/C币
PLC编程实用指南 立即下载
3积分/C币
JAVA EE开发的颠覆者 SPRING BOOT实战.pdf下载高清完整版 立即下载
50积分/C币
J2EE相关技术文档大全 立即下载
3积分/C币
EJB编程及J2EE系统架构和设计 立即下载
3积分/C币
jdk spring j2ee帮助文档 立即下载
3积分/C币
j2ee培训j2ee培训 立即下载
0积分/C币
J2EE SSH2 课件 立即下载
3积分/C币
j2ee2 立即下载
3积分/C币
J2EE Spring 概述 立即下载
3积分/C币
md5 JS 版本 立即下载
3积分/C币
LT 优化简单教程.pdf 立即下载
0积分/C币
J2EE面试题(包含了大部分的框架面试题如:hibernate Spring Strust 等) 立即下载
3积分/C币
VB6_0数据库实用编程100例 pdf 版本 立即下载
10积分/C币
实用计算机数值计算方法及程序设计(c语言) 立即下载
3积分/C币
漂亮的日历JSP 立即下载
3积分/C币
非常实用的spring课件 立即下载
3积分/C币
J2EE整合应用,包括struts,spring,hibernate,很实用 立即下载
3积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

<Spring>J2EE 和Spring 实用编程

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: