随笔分类 -  Spring学习

Spring学习
摘要:Spring中的事务管理 事务的概念 事务 是逻辑上一组操作,要么全都成功,要么全都失败。 事务特性-ACID 原子性:事务不可分割 一致性:事务执行的前后,数据完整性保持一致. 隔离性:一个事务执行的时候,不应该受到其他事务的打扰 持久性:一旦结束,数据就永久的保存到数据库. 脏读、不可重复读、虚 阅读全文
posted @ 2018-08-17 01:25 Coosee 阅读(302) 评论(0) 推荐(0)
摘要:Spring的JDBC Template(JDBC模板)简化JDBC API开发,使用上和Apache公司的DBUtils框架非常类似) 快速入门实例 1、创建项目后,导入Spring基础核心开发包、数据库驱动包以及日志记录相关包 导入JDBC模板开发包:spring-jdbc-3.2.7.RELE 阅读全文
posted @ 2018-08-16 18:01 Coosee 阅读(339) 评论(0) 推荐(0)
摘要:什么是AOP Spring AOP 面向切面编程,采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) 使用纯Java实现,不需要专门的编译过程和类加载器,在运行期通过JDK动态代理或者CGLIB动态代理的方式向目标类织入增强代码 AspectJ [ˈæspekt 阅读全文
posted @ 2018-08-15 22:08 Coosee 阅读(188) 评论(0) 推荐(0)
摘要:完全使用注解在开发中并不是特别多,但是在框架整合的时候往往会用到注解的方式。 IOC装配Bean(使用注解的方式): Spring2.5中引入了使用注解去定义Bean: @Component描述Spring框架中的Bean。 实例讲解注解 首先, 编写一个Dao: 编写一个bean: 然后,修改ap 阅读全文
posted @ 2018-08-15 17:54 Coosee 阅读(185) 评论(0) 推荐(0)
摘要:Spring优点 方便解耦,简化开发 * Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理 AOP编程的支持 * Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能 声明式事务的支持 * 只需要通过配置就可以完成对事务的管理,而无需手动编 阅读全文
posted @ 2018-08-14 02:49 Coosee 阅读(155) 评论(0) 推荐(0)
摘要:IoC基础 控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中我们使用面向对象编程对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建 阅读全文
posted @ 2018-08-14 01:15 Coosee 阅读(189) 评论(0) 推荐(0)
摘要:Spring的IOC Spring的AOP , AspectJ Spring的事务管理 , 三大框架的整合 阅读全文
posted @ 2018-08-13 20:12 Coosee 阅读(452) 评论(0) 推荐(0)