摘要:模仿前面的例子,完成模拟JDBC操作 1.UserDAO接口,具有insert(String name)方法,UserDAOImpl实现它 2. 用前置增强,在插入之前,完成数据库连接、事务创建工作 3.用后置增强,在插入之后,完成事务提交,数据库连接关闭操作 3. 用环绕增强,显示提示信息,前后分
阅读全文
摘要:AOP 什么是AOP AOP(Aspect Oriented Programing)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范性。利用AOP可以对业务
阅读全文
摘要:代理模式 代理模式: 静态代理动态代理 学习aop之前,要先了解代理模式 静态代理 抽象角色:一般使用接口或者抽象类来实现真实角色:被代理的角色代理角色:代理真实角色;代理真实角色后,一般会做一些附属操作。客户:使用代理角色来进行一些操作。 代码实现 Rent.java 即抽象角色 //抽象角色:租
阅读全文
摘要:使用注解开发 ⚠️ 注意 在Spring4之后,想要使用注解形式,必须要引入aop的包 在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o
阅读全文
摘要:Bean的自动装配 自动装配的说明 自动装配是使用Spring满足bean依赖的一种方法Spring会在应用上下文中为某个bean寻找其依赖的bean Spring中bean有三种装配机制,分别是: 1.在xml中显式配置; 2.在Java中显式配置; 3.隐式的bean发现机制和自动装配。 这一篇
阅读全文
摘要:Spring的注入方式 Dependency Injection 概念 依赖注入(Dependency Injection)依赖:指Bean对象的创建依赖于容器,Bean对象的依赖资源注入:指Bean对象所依赖的资源,有容器来设置和装配 构造器注入 ——————————讲过了= = Set注入(重点
阅读全文
摘要:快速上手Spring HelloSpring 导入Jar包 注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 . <dependency> <groupId>org.springframework</groupId> <a
阅读全文
摘要:Spring————入门学习 简介 优点 Spring是一个开源的免费的框架(容器)!Spring是一个轻量级,非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持对事务的处理,对框架整合的支持Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 组成 Sprin
阅读全文
摘要:markdown学习 标题 #空格+文本即可生成 字体 左右两个**是加粗 左右一个*是斜体 左右三个*斜体加粗 左右两个波浪号 加上删除线 引用 大于符号➕空格即可生成 分割线 ### 第一种方式 三个— 第二种方式 三个* 图片 格式 > 一个感叹号 +
阅读全文