Spring
BestBigKK
很优秀吗? 也许不够!
展开
-
Spring AOP
AOPAOP:面向切面编程,扩展一个方法的功能,不通过修改源代码的层面实现,它采用横向抽取机制,取消了传统的纵向继承体系,少了很多重复性的代码,为一些列的方法提供一个统一的增强(事务,安全,缓存,性能监测等),在AOP之前,如果要对方法进行增强,有以下两种方式,分别是:直接在方法内部进行实现以及采用纵向抽取机制。这两种方法都各有弊端,第一种方法会修改源代码并且会增加大量的重复性代码,而第二种方式...原创 2019-06-01 20:05:35 · 180 阅读 · 0 评论 -
Spring JDBCTemplate
JDBCTemplateSpring作为一个一站式的框架,针对各层都进行了封装处理,针对Dao,SpringJDBC提供了适用于不同持久层框架的封装模板,以简化操作的流程。(1)JDBCTemplate使用的时候,需要引入spring.jdbc.jar包以及spring.tx.jar事务包,并根据要连接的数据库添加相关驱动。(2)创建DriverManageDataSource 对象,并设置...原创 2019-06-01 20:06:23 · 234 阅读 · 0 评论 -
Spring 事务
Spring 事务管理事务可以理解为与数据库相关的一组操作,要么全部执行,要么全部不执行。Spring提供两种事务管理模式:编程式的实现。声明式的实现,其中又包含注解实现以及配置文件实现。Spring事务管理的几个高层接口有以下几个:PlatformTransactionManager事务管理器,事务定义信息TransactionDefinition事务定义信息,Transactio...原创 2019-06-01 20:06:58 · 235 阅读 · 0 评论