JBoss Seam

Spring5 高级编程-第一章 Spring 介绍

时光毁灭记忆、已成空白 提交于 2019-12-06 00:58:14
第一章 Spring 介绍 1.1 什么是 Spring 1.1.1 Spring 框架的演变 1.1.2 反转控制或依赖注入 1.1.3 依赖注入的演变 1.1.4 除了依赖注入 1.2 Spring 项目 1.2.1 Spring 的起源 1.2.2 Spring 社区 1.2.3 Spring 工具套件 1.2.4 Spring Security 项目 1.2.5 Spring Boot 1.2.6 Spring 批处理和集成 1.2.7 许多其他项目 1.3 Spring 的替代品 1.3.1 JBoss Seam 框架 1.3.2 Google Guice 1.3.3 PicoContainer 1.3.4 JEE 7 部署 1.4 小结 来源: https://my.oschina.net/beborn/blog/3135165

Spring5 高级编程-第一章 Spring 介绍

亡梦爱人 提交于 2019-11-30 00:24:26
第一章 Spring 介绍 本章主要介绍 Spring 框架,无代码示例和说明。 Spring 的第一个版本于 2002 年 10 月发布,由一个带有易于配置和使用的控制反转(IcC)容器的小型内核组成。 1.1 什么是 Spring 整体性定义 Spring 原则: 最轻的影响 。其轻量级仅针对 Spring Core ,额外的 Spring 组件需要更紧密地与 Spring 框架耦合。 1.1.1 Spring 框架的演变 Spring 0.9:第一个公开发布的版本 Spring 1.x:第一个带有官方参考文档的版本,由七个模块组成 Spring Core:bean容器以及支持的实用程序 Spring Context: Application Context、UI、验证、JNDI、Enterprise Java Bean(EB)、远程处理和邮件支持 Spring DAO:事务基础结构、Java Database Connectivity(JDBC)和数据访问对象(DAO)支持 Spring ORM: Hibernate、iBATIS 和 Java Data Object(JDO)支持。 Spring AOP:符合AOP联盟的面向方面编程(AOP)实现 Spring Web:基本集成功能,比如多部分功能、通过 servlet侦听器进行上下文初始化以及面向 Web 的应用程序上下文