floater@cjsdn.com Spring Web Framew ork Revised 4/20/2005 Page 1 of 38 J2EE 和 Spring 实用编程 Rev ision History Date By VersionDescription 03/09/2005 0.1 Initial draft. 04/01/2005 0.2 Settle the content 04/20/2005 0.3 release floater@cjsdn.com Spring Web Framework Revised 4/20/2005 Page 2 of 38 Table of Contents 1 SPRING 简介................................................................................................................ 4 1.1 J2EE 应用软件......................................................................................................... 4 1.2 SPRING 框架............................................................................................................. 5 1.3 面向对象的准则....................................................................................................... 5 1.3.1 开闭原则(OCP,THE OPEN-CLOSED PRINCIPLE)......................................... 6 1.3.2 依赖反向原则(DIP,DEPENDENCY INVERSION PRINCIPLE)............................ 6 1.3.3 接口分离原则(ISP,INTERFACE SEGREGATION PRINCIPLE) .......................... 6 1.3.4 迪米特法则(LAW OF DEMETER) ................................................................... 6 1.3.5 组合/继承原则(CRP,COMPOSITE REUSE PRINCIPLE) ................................. 6 1.3.6 李斯可夫代换原则(LISKOV SUBSTITUTION PRINCIPLE) .................................. 6 1.3.7 参考资料......................................................................................................... 6 2 SPRING 核心包(CORE)和 CONTEXT 包 ...................................................................... 7 2.1 BEANWRAPPER 类及其应用....................................................................................... 7 2.1.1 简单例子......................................................................................................... 8 2.1.2 新的类型转换 ........................