博客
归档
友链
关于
博客
归档
友链
关于
全栈自学社区
博客
归档
声明式事务
声明式事务 回顾事务 把一组业务当成一个业务来做,要么都成功, 要么都失败 事务在项目开发中, 十分的重要, 涉及到数据一致性问题, 不能马虎 确保事务完整性和一致性 事务ACID原则 原子性 一致性 隔离性 多个业务可能操作同一资源, 防止数据损坏 持久性 事务一旦提交, 无论系统发生什么问题, 结果都不会在被影响, 被持久化的写到存储器中! Spring中的事务管理 ...
2020-08-01
Spring
Read More
Spring整合Mybatis
整合Mybatis 导入相关jar包 junit mybatis mysql数据库 spring相关的 aop织入 mybatis-spring 【new】 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 ...
2020-08-01
Spring
Read More
AOP
代理模式 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 代理模式: 静态代理 动态代理 学习aop之前 , 我们要先了解一下代理模式! 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用代理角色来进行一些操作 . 动态...
2020-07-23
Spring
Read More
Bean的自动装配与注解开发
Bean的自动装配 自动装配是Spring满足Bean依赖的一种方式 Spring会在上下文自动寻找, 并且自动给bean装配属性 在Spring中有三种装配的方式 在xml中显示的配置 在Java中显示配置 隐式的自动配置bean【重要】 测试 搭建环境成功 : 一个人有两个宠物 ByName自动装配 1234567891011 <bean id="cat" cla...
2020-07-22
Spring
Read More
Spring依赖注入
依赖注入 构造器注入 翻看上文 Set方式注入【重点】 依赖注入: Set注入 依赖: bean对象的创建依赖于容器 注入: bean对象中所有属性, 由容器来注入 【环境搭建】 复杂类型 真实测试对象 1234567891011public class Student { private String name; private Address addr...
2020-07-21
Spring
Read More
Spring配置
Spring配置 别名 12<!--别名,别名区分大小写, 我们也可以使用别名获取到这个对象--><alias name="user" alias="aliasUser"/> 12345public static void main(String[] args) { ApplicationContext context = new ClassP...
2020-07-21
Spring
Read More
快速上手Spring
导入Jar包 注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven,他会自动下载对应的依赖项 . 12345<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId&...
2020-07-20
Spring
Read More
Spring概述及IOC理论推导
简介 Spring : 春天 —>给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架. 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版. 很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学. Spring理念 : 使现...
2020-07-17
Spring
Read More