![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 74
Feliks.
含血愤天
展开
-
spring-->spring-mvc
文章目录spring部分完结,接下来式spring-mvcspring部分总结spring部分完结,接下来式spring-mvcspring部分总结重点掌握spring-05-autowired; spring-06-anno;尝试将之前的代码全部改成用javaconfig配置掌握代理模式:反射…注意:要用织入必须导aspectjweaver包要用spring的事务管理器必须要导spring-jdbc...原创 2021-12-25 15:43:32 · 149 阅读 · 0 评论 -
Spring——事物:声明式事物
文章目录声明式事物回顾步骤spring中的事务管理声明式事物回顾把一组业务当成一个业务来做;要么都成功,要么都失败事物在项目开发中,十分的重要,涉及到数据的一致性问题确保完整性和一致性事物的ACID原则原子性一致性隔离性多个业务可能操作同一个资源,防止数据损坏持久性事物一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中步骤先整合(和前一篇一样)接口新增两个方法public interface UserMapper {原创 2021-12-25 11:43:17 · 506 阅读 · 0 评论 -
Spring整合Mybatis
文章目录整合Mybatis——方式一回顾MybatisMybatis-springapplicationContext.xml方式二:SqlSessionDaoSupport整合Mybatis——方式一步骤:导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring[新包]编写配置文件测试回顾Mybatis编写实体类package net.cqwu.pojo;import lombok.Data;@Dat原创 2021-12-24 17:53:21 · 646 阅读 · 0 评论 -
Spring——三种方式实现AOP
文章目录AOP概念方式一:使用Spring实现AOP[主要是SpringAPI接口实现]方式二:使用自定义类来实现AOP[主要是切面定义]方式三:使用注解实现AOP概念AOP (Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AoP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合原创 2021-11-15 21:02:33 · 487 阅读 · 0 评论 -
代理模式——静态代理
文章目录代理模式——静态代理静态代理角色分析:代理模式的好处:代码步骤:1 接口2 真实角色3 代理角色4 客户端访问代理静态代理加深---添加日志输出代理模式——静态代理代理模式是Spring AOP 的底层 【SpringAOP 和 SpringMVC】分类:静态代理动态代理静态代理角色分析:抽象角色:一般会使用接口或抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,一般会做一些附属操作客户:访问代理对象的人代理模式的好处:可以使真实角色的操原创 2021-11-13 15:07:47 · 258 阅读 · 0 评论 -
代理模式——动态代理
文章目录动态代理动态代理的好处:通用模板动态代理动态代理和静态代理角色一样动态代理的代理类是动态生成的,不是我们直接写好的动态代理分为两大类:基于接口的动态代理、基于类的动态代理基于接口——JDK动态代理[学这个]基于类:cglibJava字节码实现:javasist了解两个类:Proxy: 代理,InvocationHandler: 调用处理程序InvocationHandlerpublic interface InvocationHandlerInvocationH原创 2021-11-15 20:56:59 · 52 阅读 · 0 评论 -
Sprng----Bean的自动装配和使用注解开发及完全使用Java方式配置Spring
文章目录7.Bean的自动装配测试byName自动装配byType自动装配使用注解实现自动装配8.使用注解开发属性注入衍生的注解自动装配注解作用域小结完全使用Java的方式配置Spring7.Bean的自动装配自动装配是Spring满足bean依赖的一种方式Spring会在上下文中自动寻找并自动给bean装配属性在Spring中由三种装配的方式在xml中显示的配置在java中显示的配置隐式的自动装配bean测试环境搭建:一个人由两个宠物byName自动装配<!--原创 2021-11-11 15:00:46 · 400 阅读 · 0 评论 -
Spring——创建对象、配置及依赖注入
文章目录4.IOC创建对象的方式5.Spring配置别名Bean的配置importDI依赖注入构造器注入Set方式注入!!!!拓展方式注入4.IOC创建对象的方式使用无参构造创建对象,默认!假设我们要使用有参构造创建对象下标赋值<bean id="user" class="net.cqwu.pojo.User"> <constructor-arg index="0" value="feliks"/> </bean&g原创 2021-11-06 11:35:41 · 440 阅读 · 0 评论 -
Spring——Hello Spring
文章目录1.Spring2.IOC理论推导IOC本质3.HelloSpring1.Spring优点:Spring是一个开源的免费的框架(容器)Spring是一个轻量级的、非入侵式的框架控制反转(IOC)、面向切面编程(AOP)支持事物的处理,对框架整合的支持Spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架????????官网:https://spring.io/projects/spring-framework#learnGitHub:https://gi原创 2021-11-04 18:19:47 · 352 阅读 · 0 评论