spring4.x企业应用开发读书笔记1
2019-08-16 12:27:11来源:博客园 阅读 ()
spring4.x企业应用开发读书笔记1
第一章 概述
1 spring 以 ioc 和 aop 为内核,提供了展现层 springMVC、持久层SpringJDBC及业务层事务管理等一站式企业级应用技术。
2spring的特性
- 方便解耦,简化开发。通过IOC容器,用户可以将对象之间的依赖关系交由spring进行控制,避免硬编码所造成的的过度程序耦合。可以让用户更关注更上层的应用。
- AOP 编程支持。方便进行面向切面编程,很多不容易用传统OOP实现的功能可以通过AOP轻松实现
- 声明式事务的支持。通过声明的方式灵活地进行事务管理,提高开发效率和质量。
3 IOC容器
他将类与类之间的依赖从代码中脱离出来,用配置的方式进行依赖关系描述,由IOC容器负责依赖类之间的创建、拼接、管理、获取等工作。BeanFactory接口是spring框架的核心接口。Context模块构建于核心模块之上,扩展了 BeanFactory 功能,添加了 Bean 生命周期控制、框架事件体系、资源加载透明化等多项功能。还有许多企业级服务支持,比如邮件服务、任务调度、JNDI获取、远程访问等。 ApplicationContext 是 Context 模块的核心接口。
4 AOP:是进行横切逻辑编程的思想,开拓了考虑问题的思路。java5 引入java.lang.instrument ,允许在 JVM 启动时启用一个代理类,通过该代理类在运行期修改类的字节码,改变一个类的功能,从而实现AOP功能。
原文链接:https://www.cnblogs.com/zhaopengcheng/p/11343589.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:基于Spring注解的上下文初始化过程源码解析(三)
下一篇:小白之旅30-1
- Redis企业级数据备份与恢复方案 2020-06-04
- 每日一书《精通Spring 4.X:企业应用开发实战 》(陈雄华) 完 2020-04-07
- 【笔记8-Redis分布式锁】从0开始 独立完成企业级Java电商网 2020-02-11
- 【笔记7-部署发布】从0开始 独立完成企业级Java电商网站开发 2020-02-11
- 【笔记4-商品模块】从0开始 独立完成企业级Java电商网站开发 2020-02-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash