Spring 关键点
来源:互联网 发布:java线程之间的通信 编辑:程序博客网 时间:2024/06/06 00:18
1. Spring主要模块
2. Spring创建对象默认是单例模式
3. IoC控制反转
IoC容器控制对象的创建,由容器查找及依赖注入对象
三种注入方式: 属性注入、构造方式注入、接口注入
4. dependency injection依赖注入
由容器动态的将依赖关系注入到组件中
5. AOP面向切面编程
在运行时动态的将代码切入到类的指定方法
将不同的关注点分离,比如权限管理、事务管理
两种实现方式: 动态代理(接口)、CGLIB(继承)
6. 事务特性ACID
原子性: 事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。
一致性: 一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。
隔离性: 可能有许多事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来,防止数据损坏。
持久性: 一旦事务完成,无论发生什么系统错误,它的结果都不应该受到影响,这样就能从任何系统崩溃中恢复过来。
0 0
- Spring 关键点
- Spring 关键点
- Spring 关键点
- memcache spring cache 关键点
- Spring MVC 关键点 理解
- Spring自定义Handler关键点
- Spring AOP框架的一些关键点
- 关键点
- Struts-2 + Spring-2.5 + Hibernate-3 整合关键点
- Hibernate关键点整理
- 关键点记要
- Win32 关键点总结
- Hibernate的关键点
- Java学习关键点
- 寻找关键点
- rtp协议关键点
- 分布式文件系统关键点
- Win32 关键点总结
- codeforces 768 C Jon Snow and his Favourite Number(循环节)
- merge的典型使用
- java线程的使用
- UML
- Android xml中layout_weight属性的工作原理
- Spring 关键点
- 关于使用EditPlus的问题
- 编译安装apach2.4.25相关,包可以官网下载
- 水平滚动_Android 自定义 HorizontalScrollView
- 修改mysql注册表
- 会话机制的一些解释与session对象
- pat 1123. Is It a Complete AVL Tree (30)
- 几种范数的简单介绍
- 网络:基本概念之HTTP、TCP/IP、UDP,Socket