
Spring
何同学coding
加油!!!!!!
展开
-
Spring声明式事务
文章目录一、回顾事务二、Spring声明式事务一、回顾事务把一组业务当成一个业务来做;要么都成功,要么都失败。事务在项目开发中,十分的重要,涉及到数据的一致性问题,不能马虎。确保完整性和一致性。事务ACID原则:原子性一致性隔离性(多个业务可能操作同一个资源,防止数据损坏)持久性(事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中)public class MyTest { @Test public void test() {原创 2020-09-21 14:16:48 · 325 阅读 · 0 评论 -
Spring整合Mybatis(MyBatis-Spring)
文章目录前言一、方式一:SqlSessionTemplate(步骤)1.maven导入jar包依赖2.实体类、Mapper接口、实现Mapper.xml和==实现接口的类==3.mybatis-config.xml核心配置文件4.spring配置文件5.测试类二、方式二:SqlSessionDaoSupport前言MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。它将允许 MyBatis 参与到 Spring 的事务管理之中,创建映射器 mapper 和 S原创 2020-09-20 18:45:33 · 385 阅读 · 0 评论 -
Spring AOP
文章目录一、代理模式1.静态代理2.动态代理一、代理模式1.静态代理角色分析:抽象角色∶一般会使用接口或者抽象类来解决真实角色∶被代理的角色代理角色︰代理真实角色,代理真实角色后,我们一般会做一些附属操作客户:访问代理对象的人接口:Rent.javapublic interface Rent { //租房 void rent();}真实角色:房东//房东public class Host implements Rent{ @Overrid原创 2020-09-20 12:23:41 · 314 阅读 · 0 评论 -
Spring注解开发
文章目录Spring注解开发Spring注解开发原创 2020-09-19 18:05:30 · 546 阅读 · 0 评论 -
bean的自动装配
一、bean的自动装配自动装配是Spring满足bean依赖一种方式Spring会在上下文中自动寻找,并自动给bean装配属性1.搭建环境创建三个类:Cat.javapackage com.gaolang.pojo;public class Cat { public void shout(){ System.out.println("喵喵~~"); }}Dog.javapackage com.gaolang.pojo;public cl原创 2020-09-18 17:28:12 · 304 阅读 · 0 评论 -
Spring配置说明&DI依赖注入
一、Spring配置说明1.别名方式一:alias 标签 <bean id="user" class="com.gaolang.pojo.User"> <property name="name" value="高朗"/> </bean> <!--前面bean的别名--> <alias name="user" alias="newUser"/>方式二:bean标签的name属性,且更高级原创 2020-09-17 18:57:58 · 212 阅读 · 0 评论 -
了解Spring框架
Spring框架一、Spring框架概述二、IoC本质(Inverse of Control,控制反转)一、Spring框架概述Spring是轻量级的开源的JavaEE框架。Spring可以解决企业应用开发的复杂性。Spring有两个核心部分:IoC和Aop。(1)IoC:控制反转,把创建对象过程交给Spring进行管理。(2)Aop:面向切面,不修改源代码进行功能增强。Spring特点(1)方便解耦,简化开发。(2)Aop编程支持(3)方便程序测试(4)方便和其他框架进行整合(原创 2020-09-17 11:36:45 · 344 阅读 · 0 评论