Spring
坛子成长记
这个作者很懒,什么都没留下…
展开
-
Spring Bean的装置
Bean配置项 IdClass:必要的ScopeConstuctor arguments;PropertiesAutowiring modeLazy0initialization modeInitializatio /destruction method Bean的作用域 Bean 的生命周期 1. 定义: 2. 初始化: 3.原创 2015-05-20 16:33:59 · 480 阅读 · 0 评论 -
Spring的事务传播与事务隔离
事务隔离级别 数据库并发操作存在的异常情况: 1. 更新丢失(Lost update):两个事务都同时更新一行数据但是第二个事务却中途失败退出导致对数据两个修改都失效了这是系统没有执行任何锁操作因此并发事务并没有被隔离开来。 2. 脏读取(Dirty Reads):一个事务开始读取了某行数据但是另外一个事务已经更新了此数据但没有能够及时提交。这是相当危险很可能所有操作都被原创 2016-08-06 18:03:56 · 219 阅读 · 0 评论 -
Spring的七大模块
七大模块,如下: 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。 2.Spring Context: 构建于Core封装包基础上的 Context封装包,提供了一种框架式的对象访问方法,有些原创 2016-08-06 18:26:30 · 298 阅读 · 0 评论 -
Spring的事务管理器
Spring的事务管理器最顶层接口PlatformTransactionManager 有一个抽象类AbstractPlatformTransactionManager实现PlatformTransactionManager接口。对接口中的commit、rollback实现。回调了子类的方法。但是没有实习getTransction方法。其它具体实现就交给相对应事务处理器中。如:DataS原创 2016-08-07 16:58:08 · 339 阅读 · 0 评论 -
Spring加载过程源码解读
1.Spring的加载方式是采用Listener(加载顺序是Listener-->Filter-->Sevlet) org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext.xm原创 2016-10-05 23:00:26 · 343 阅读 · 0 评论 -
SpringJunit4的使用
mavne引入: org.springframework spring-test 3.1.1.RELEASE 代码实现: package study.mybatis; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; impor原创 2016-12-02 10:46:22 · 362 阅读 · 0 评论