![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
浅汐yt
当你觉得很难,很难,快要撑不下去的时候,你要知道,总有人在摇摇欲坠的现实中颠沛流离,等日出、等日落、等花开、等风来......
展开
-
事务传播
01_前言当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。在spring-tx工程下的TransactionDefinition接口中定义了7种事务传播行为,它们规定了事务方法及事务方法嵌套调用时的事务传播方式。那么让我们看看它们的区别?01_PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,就加入到这个事务中。这是默认的选...原创 2020-03-18 23:16:41 · 104 阅读 · 0 评论 -
数据库事务及隔离级别
01.事务的基本介绍A.概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。B.操作:开启事务:start transaction;开启事务后,所有的数据改变都是临时的,需要进行回滚或提交才能奏效。回滚:rollback;将数据回滚都开启事务之前。提交:commit;将数据进行提交。C.测试‐‐ 创建账户表CR...原创 2020-03-17 23:03:40 · 97 阅读 · 0 评论 -
初识AOP
01_AOP 概述什么是 AOP全称是 Aspect Oriented Programming 即: 面向切面编程。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。AOP 的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强。优势:减少重复代码提高开发效率维护...原创 2020-03-17 00:23:20 · 115 阅读 · 0 评论 -
浅谈Spring注解开发
01_使用 spring 实现数据库操作需求:查询用户列表所需jar包代码实现dao层QueryRunner放到成员变量位置并提供set方法,准备使用spring对其进行依赖注入public class IUserDaoImpl implements IUserDao { private QueryRunner queryRunner; public void se...原创 2020-03-12 23:09:51 · 180 阅读 · 0 评论 -
深入理解Spring IOC和DI
01_Spring概述Spring是什么?Spring是分层的 Java SE/EE应用轻量级开源框架,以 IOC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了视图层SpringMVC和持久层Spring JDBCTemplate以及业务层事务管理等众多的企 业级应用技术,还能整合开源世界众...原创 2020-03-12 01:19:12 · 160 阅读 · 0 评论 -
Spring详解
Spring技术(框架)一、Spring引言Spring框架: 集众多优秀的设计模式为一体的开源、轻量级项目管理框架。JavaEE轻量级解决方案。 工厂、单例、代理、策略、模板。。。。。 Spring 3.X轻量级项目管理框架: 轻量级:代码的侵入性比较小。 struts、mybatis框架 ---> MVC分层中某一层技术存在明...原创 2020-03-08 23:13:28 · 233 阅读 · 0 评论