
Spring课堂笔记
文章平均质量分 92
天阶小白
软件小白一枚,很悲催 →_→
展开
-
Spring-AOP 示例 环绕增强 日志记录
Spring-AOP 示例 环绕增强 日志记录 1. 创建商品日志记录表 Product_Log create sequence seq_product_log start with 1; select * from product_log; create table product_log( pl_id number primary key, --主键 ...原创 2020-04-29 11:57:58 · 321 阅读 · 0 评论 -
Spring-AOP 的四种增强方式(前置增强、后置增强、异常增强、环绕增强)
Spring-AOP 的四种增强方式(前置增强、后置增强、异常增强、环绕增强) 1.前置增强,在核心功能之前执行的额外功能 public class MyBeforeAdvice implements MethodBeforeAdvice{ @Override public void before(Method arg0, Object[] arg1, Object arg2) throws...原创 2020-04-29 11:39:25 · 2931 阅读 · 0 评论 -
Spring-AOP
Spring-AOP 1. Spring-AOP 的定义 AOP是一种面向切面的编程思想。这些横切性问题,把它们抽象为一个切面,关注点在切面的编程,这就是所谓的AOP。 2. 什么是目标类,额外功能,代理类? 基本核心程序。添加的辅助功能。将基本核心程序和添加的辅助功能编织到一起,同时运行,相互独立,互不干扰。目标类 + 额外功能 = 代理类 3. 面向切面编程的定义 AOP全称Aspect Or...原创 2020-04-29 11:27:04 · 137 阅读 · 0 评论 -
Spring-三种DI注入对比
Spring-三种DI注入对比 **设值注入:**由于其在灵活性、易用性上不如其他两种注入模式,因而在 IOC的专题世界内并不被看好。 **构造器注入:**在构造期间完成一个完整的、合法的对象。所有依赖关系在构造函数中集中呈现。 **自动装配:**限制:不能自动装配所谓的简单类型包括基本类型,字符串和集合类。 依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,指就是通过引入I...原创 2020-04-23 15:27:48 · 210 阅读 · 0 评论 -
Spring-DI(Dependence Injection)依赖注入
Spring-DI(Dependence Injection)依赖注入 控制被反转之后,获得依赖对象的过程由自身管理IOC容器主动注入。 依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。 1. 设值注入 底层实现set方法赋值 ref 引用其它对象,对象的嵌套 2. 构造注入 底层实现构造方法注入 根据bean下的参数类型和参数数量,寻找对应的构造方法 如果没有,则...原创 2020-04-23 15:25:11 · 170 阅读 · 0 评论 -
Spring-IOC实现
Spring-IOC实现 1. 创建一个java项目 2.导包 3. 复原一个MyBatis框架 下的Product例子 4. 复制一个Spring的主配置文件 bean 标签来表示一个对象; id 是一个对象的唯一标识; class 是类的全路径; 5. 由Spring来创建对象 @Test public void method3() throws IOException{ /...原创 2020-04-23 15:08:25 · 172 阅读 · 0 评论 -
Spring-定义
Spring-定义 Spring是应用了很多优秀的设计模式,对于项目的实现,提供了优秀的解决方法;Spring是一个轻量级(低侵入)MVC和逻辑代码框架 . 类与类之间的解耦合 IOC IOC(Inverse Of Control) 控制反转 大管家 将传统创建对象的控制权 new ,交由spring容器中(配置文件)中来声明和实现 MVC框架中的,对象管理的大管家,实现类与类之间的解耦合 I...原创 2020-04-23 15:00:38 · 233 阅读 · 0 评论