自己了解的Spring
来源:互联网 发布:怎样兼职网络授课教师 编辑:程序博客网 时间:2024/04/28 19:12
在学习Spring之前我们学习的都是应用于web层的框架Struts和持久层的框架Hibernate、
iBATIS。他们为企业级应用提供了高效、快捷的解决方案,但由于我们还要花大量精力去处理
类似于事务处理这样的业务服务工作,所以接触了Spring。Spring是一个轻量级框架,
之所以轻量级,因为它不依赖容器。
2.使用Spring的好处?
系统对象只负责业务逻辑,而不去关心其他系统问题。例如日志和事务支持。
3.Spring他是一个容器,管理系统对象的生命周期和配置。
3.Spring的架构和工作原理?
Spring架构由7个模块组成。[AOP(日志管理)、核心容器IOC和支持工具、MVC框架、JDBC和DAO模块、web层、ORM映射模块、Application Context应用上下文
]。
核心容器【IOC】:
来实现IOC,它将系统配置和依赖关系从代码中独立出来。
工作流程:
1.首先将配置文件读取到容器中。
2.通过Java反射机制将配置文件中对对象的描述转换程Java对象。
3.将这些Java对象按照配置文件中的定义将他们注入到各自匹配的对象中。
- 自己了解的Spring
- 对自己的了解
- 了解自己的路线
- 第四章 Spring.Net 如何管理您的类___让对象了解自己的容器
- 更了解自己的自行车
- 了解自己的情绪波动。
- 自己对分布式的了解
- 了解自己
- 了解自己
- 了解自己!
- 了解自己
- 了解自己
- 了解自己
- 初步了解spring的aop
- Spring容器的简单了解
- 深入了解spring的ioc
- spring session 简单的了解
- Spring自己的理解
- Codeforces 670 D1. Magic Powder - 1【二分查找】
- JSP个人理解
- android中如何显示开发者服务器上的昵称和头像
- actionscript(flash)和java后台的数据交互!
- Android中Paint的setXfermode(Xfermode xfermode)方法讲解
- 自己了解的Spring
- 模板 容器
- log 控制
- ORACLE开发触发器
- Python语句运行时间测试
- Java-Print流,Object流
- 【Python】Python_learning2:python中的冒泡排序
- 模块打包剔除冗余代码
- 极光推送企业开发系列之在Android Studio中集成推送功能