![](https://img-blog.csdnimg.cn/93f081a896764e8a90899a0c97e9ee8f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
从头开始学Spring
文章平均质量分 59
本专栏系统地梳理了Spring的各个核心知识点,并对其进行讲解和演示。
lwen.steven
学好Java,为公司“添砖加瓦”!
展开
-
11.AOP之注解配置
在项目目录“/src/main/java/com/steven”下新建service目录,并在service目录下新建IAccountService接口和AccountServiceImpl实现类,具体代码如下。原创 2022-12-10 00:07:27 · 609 阅读 · 0 评论 -
10.AOP之xml配置
在项目目录“/src/main/java/com/steven”下新建service目录,并在service目录下新建IAccountService接口和AccountServiceImpl实现类,具体代码如下。原创 2022-12-10 00:05:29 · 877 阅读 · 0 评论 -
9.AOP简介
1.概念AOP(Aspect Oriented Programming),意思为面向切面编程。是OOP(面向对象编程)的延续,也是Spring框架的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各部分之间的耦合度降低,提高程序的可复用性。AOP的优点是,在程序运行期间,在不修改源码的情况下对方法进行功能增强, 提高代码复用性和可维护性。原创 2022-12-09 23:37:42 · 638 阅读 · 0 评论 -
8.AOP之CGLIB动态代理
1.简介基于父类的动态代理技术,动态生成一个要代理的子类,子类重写要代理的类的所有非final修饰的方法。在子类中采用方法拦截技术拦截所有的父类方法的调用,顺势织入横切逻辑,对方法进行增强。原创 2022-12-09 23:37:24 · 320 阅读 · 0 评论 -
7.AOP之JDK动态代理
1.简介基于接口的动态代理技术,利用拦截器(必须实现invocationHandler)和反射机制生成一个代理接口的匿名类,在调用具体方法前调用InvokeHandler来实现方法增强。原创 2022-12-09 23:37:04 · 165 阅读 · 0 评论 -
6.AOP之转账案例
在项目目录“/src/main/java/com/steven”下新建utils目录,并在utils目录下新建获取数据库连接工具类ConnectionUtils和事务管理工具类TransactionManager类,具体代码如下。原创 2022-12-09 23:36:59 · 239 阅读 · 0 评论 -
5.DI之注解配置
1.编写Spring框架核心配置文件applicationContext.xml在项目目录“/src/main/resources”下新建applicationContext.xml文件,具体代码如下。原创 2022-12-09 23:36:28 · 461 阅读 · 0 评论 -
4.DI之xml配置
1.编写Spring框架核心配置文件applicationContext.xml在项目目录“/src/main/resources”下新建applicationContext.xml文件,具体代码如下。原创 2022-12-09 23:36:03 · 104 阅读 · 0 评论 -
3.IOC之注解配置
1.编写Spring框架核心配置文件applicationContext.xml在项目目录“/src/main/resources”下新建applicationContext.xml文件,具体代码如下。原创 2022-12-09 23:35:43 · 201 阅读 · 0 评论 -
2.IOC之xml配置
在项目目录“/src/main/java/com/steven”下新建service目录,并在service目录下新建IUserService接口和UserServiceImpl实现类,具体代码如下。原创 2022-12-09 23:35:22 · 420 阅读 · 0 评论 -
1.Spring简介
Spring是一个免费开源框架,为了简化企业级项目开发,提供全面的开发部署解决方案。原创 2022-12-09 23:34:44 · 333 阅读 · 0 评论 -
从头开始学Spring
本专栏系统地梳理了Spring的各个核心知识点,并对其进行讲解和演示。原创 2022-12-09 23:34:18 · 137 阅读 · 0 评论