Spring
浅汐yt
当你觉得很难,很难,快要撑不下去的时候,你要知道,总有人在摇摇欲坠的现实中颠沛流离,等日出、等日落、等花开、等风来......
展开
-
事务传播
01_前言 当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。在spring-tx工程下的TransactionDefinition接口中定义了7种事务传播行为,它们规定了事务方法及事务方法嵌套调用时的事务传播方式。那么让我们看看它们的区别? 01_PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,就加入到这个事务中。这是默认的选...原创 2020-03-18 23:16:41 · 90 阅读 · 0 评论 -
数据库事务及隔离级别
01.事务的基本介绍 A.概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 B.操作: 开启事务: start transaction; 开启事务后,所有的数据改变都是临时的,需要进行回滚或提交才能奏效。 回滚: rollback; 将数据回滚都开启事务之前。 提交: commit; 将数据进行提交。 C.测试 ‐‐ 创建账户表 CR...原创 2020-03-17 23:03:40 · 86 阅读 · 0 评论 -
初识AOP
01_AOP 概述 什么是 AOP 全称是 Aspect Oriented Programming 即: 面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 AOP 的作用及优势 作用: 在程序运行期间,不修改源码对已有方法进行增强。 优势: 减少重复代码 提高开发效率 维护...原创 2020-03-17 00:23:20 · 103 阅读 · 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 · 167 阅读 · 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 · 133 阅读 · 0 评论 -
Spring详解
Spring技术(框架) 一、Spring引言 Spring框架: 集众多优秀的设计模式为一体的开源、轻量级项目管理框架。JavaEE轻量级解决方案。 工厂、单例、代理、策略、模板。。。。。 Spring 3.X 轻量级项目管理框架: 轻量级:代码的侵入性比较小。 struts、mybatis框架 ---> MVC分层中某一层技术存在明...原创 2020-03-08 23:13:28 · 190 阅读 · 0 评论