Designed by @TZ
java单例模式懒汉和饿汉CONTENTS PAGE
目录页目录1243面向切面编程DI
AOP 声明式事务依赖注入
SSH 整合
Hello World 操作细节
简介
自动装配
简介
Spring是一个开源框架,是为了解决企业级应用开发的复杂性而创建的。使用基本的JavaBean 代替EJB,并提供了更多的企业应用功能。
简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。可被用于任何Java 应用。
Program
容器
⏹Bean
容器可以放入任何对象类型,通常是一些应用组件。
⏹Life-Cycle
容器包含并管理应用组件的创建和生命周期,可以配置每个组件如何被创建(创建一个单独的实例或者每次需要时都生成一个新的实例),以及它们是如何相互依赖的。
⏹非侵入性
应用组件并不需要实现框架指定的接口,因此可以轻松的将组件从容器中脱离,甚至不需要任何修改。
⏹低耦合
容器的依赖注入机制,可以在运行期为组件配置所需,而无需在编写组件代码时就加以指定,从而在相当程度上降低了组件之间的耦合,极大改善了代码的可重用性。
框架
Spring提供了很多与业务逻辑无关的基础功能,比如:声明式事务、持久化框架集成,MVC框架集成,面向切面编程等等。
开发人员按需定制框架提供的各项功能,仅专注于业务逻辑即可。
例1: 仅使用核心功能例3: 用于远程调用数据支持
例2: 集成第三方MVC框架
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论