![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
以实战为主
卫门口黄大爷
这个作者很懒,什么都没留下…
展开
-
Spring(七)声明式事务
声明式事务1. 基于XML的声明式事务2. 基于注解的声明式事务3. 纯注解的声明式事务 1. 基于XML的声明式事务 maven导包 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> &原创 2020-07-07 14:03:10 · 99 阅读 · 0 评论 -
spring(六)JdbcTemplate,AOP事务控制(简单实现)
JdbcTemplate,AOP事务控制(简单实现)1. JdbcTemplate的使用及Dao的两种编写方式1.1 注解式1.2 继承JdbcDaoSupport2. AOP事务控制2.1 基于XML的AOP实现事务控制2.2 基于注解的AOP实现事务控制 1. JdbcTemplate的使用及Dao的两种编写方式 1.1 注解式 <context:component-scan base-package="com.java"></context:component-scan>原创 2020-07-06 18:03:23 · 218 阅读 · 0 评论 -
Spring(五)AOP的两种简单实现
Spring-AOP1. AOP相关术语2. 基于XML配置的AOP2.1 接口和实现类:2.2 日志类2.3 bean.xml配置2.4 测试类 1. AOP相关术语 连接点(Joinpoint): 业务层接口里的方法全是连接点。 切入点(Pointcut): 被AOP增强的方法。(所有切入点都是连接点) 通知/增强(Advice): 指拦截到Joinpoint之后所要做的事情(五种通知) 目标对象(Target): 被代理对象(accountService) 织入(Weaving): 指把增强应用到目标原创 2020-07-02 20:22:50 · 177 阅读 · 0 评论 -
Spring(四)AOP之动态代理讲解
AOP---动态代理1.基于接口的动态代理2.基于子类的动态代理3.动态代理实现事务控制3.1 工具类3.2 持久层3.3 业务层3.4 动态代理工厂3.5 bean.xml配置 1.基于接口的动态代理 /** * 代理对生产厂家要求的接口 */ public interface IProducer { /** * 销售 * @param money */ public void saleProduct(float money); /**原创 2020-06-29 16:14:00 · 89 阅读 · 0 评论 -
Spring(三)基于注解的IOC案例(新注解)
Spring其他注解原创 2020-06-19 17:05:40 · 141 阅读 · 0 评论 -
Spring(二)bean,DI
Spring 依赖注入bean标签1 bean的三种创建方式2 bean的作用范围3 bean对象的生命周期依赖注入1. 三种注入方式1.1 第一种使用构造函数(一般不采用)1.2 第二种使用set注入(更常用)1.3 第三种注解注入2. 复杂类型的注入/集合类型的注入按作用分类常用IOC注解1. 用于创建对象的注解2. 用于注入数据的注解3. 用于改变作用范围的4. 和生命周期相关(了解) bean标签 1 bean的三种创建方式 1.构造器实例化: 用默认构造函数创建。 在spring的配置文件中使用b原创 2020-06-18 23:55:26 · 172 阅读 · 0 评论 -
Spring(一)解耦,IOC
Spring概述,基于XML的IOC配置Spring概述1.Spring是什么2.耦合以及解耦2.1类之间的依赖2.2方法之间的依赖3.IOC概念和spring中的IOC4.依赖注入 Spring概述 1.Spring是什么 轻量级开源框架,以IOC和AOP为内核,提供展现层SpringMVC和持久层Spring JDBC 以及业务层事务管理等技术,还能整合开源世界众多著名的第三方框架和类库 2.耦合以及解耦 解耦:降低程序间的依赖关系 实际开发中:应该做到编译器不依赖,运行时才依赖 解耦思路:原创 2020-06-18 11:16:10 · 237 阅读 · 0 评论