摘要: Spring5 框架新功能 1、 Log4j2日志 1、整个 Spring5 框架的代码基于 Java8,运行时兼容 JDK9, 许多不建议使用的类和方法在代码库中删除 2、Spring 5.0 框架自带了通用的日志封装 (1)Spring5 已经移除 Log4jConfigListener,官方建 阅读全文
posted @ 2021-07-01 16:45 Lz_蚂蚱 阅读(52) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/Emoticons/others/dance2.gif 大佬地址:https://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html 事务操作 1. 概念 1、什么事务 (1)事务是数据库 阅读全文
posted @ 2021-07-01 16:40 Lz_蚂蚱 阅读(61) 评论(0) 推荐(0)
摘要: JdbcTemplate 1、什么是 JdbcTemplate (1) Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 (2)在 spring 配置文件配置数据库连接池 <!-- 数据库连接池 --> <bean id="dataSource" cla 阅读全文
posted @ 2021-07-01 16:33 Lz_蚂蚱 阅读(54) 评论(0) 推荐(0)
摘要: AOP 术语 1、连接点 类里面哪些方法可以被增强,这些方法称为连接点 2、切入点 实际被真正增强的方法,称为切入点 3、通知(增强) 1)实际增强的逻辑部分称为通知(增强) 2)通知有多种类型 ​ 前置通知、后置通知、环绕通知、异常通知、最终通知 4、切面 切面是动作,把通知应用到切入点的过程 A 阅读全文
posted @ 2021-07-01 16:30 Lz_蚂蚱 阅读(161) 评论(0) 推荐(0)
摘要: AOP概念 1、什么是 AOP (1)面向切面编程(方面), 利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得 业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 应用场景: 场景一: 记录日志 场景二: 阅读全文
posted @ 2021-07-01 16:26 Lz_蚂蚱 阅读(116) 评论(0) 推荐(0)
摘要: 10、IOC 操作 Bean 管理(基于注解方式) <!--开启组件扫描 1 如果扫描多个包,多个包使用逗号隔开 2 扫描包上层目录 --> <context:component-scan base-package="com.leizi"></context:component-scan> <!-- 阅读全文
posted @ 2021-07-01 16:24 Lz_蚂蚱 阅读(185) 评论(0) 推荐(0)
摘要: 9、IOC 操作 Bean 管理(外部属性文件) 在 spring 配置文件使用标签引入外部属性文件 (1)创建外部属性文件, properties 格式文件,写数据库信息 (2) 把外部 properties 属性文件引入到 spring 配置文件中 引入 context 名称空间 <beans 阅读全文
posted @ 2021-07-01 16:20 Lz_蚂蚱 阅读(53) 评论(0) 推荐(0)
摘要: 8、IOC 操作 Bean 管理(xml 自动装配) 1、什么是自动装配 (1)根据指定装配规则(属性名称或者属性类型), Spring 自动将匹配的属性值进行注入 2、演示自动装配过程 (1)根据属性名称自动注入 <!--实现自动装配 bean 标签属性 autowire,配置自动装配 autow 阅读全文
posted @ 2021-07-01 16:18 Lz_蚂蚱 阅读(96) 评论(0) 推荐(0)
摘要: 目录7、IOC 操作 Bean 管理(bean 生命周期) 7、IOC 操作 Bean 管理(bean 生命周期) 1、生命周期 (1)从对象创建到对象销毁的过程 2、 bean 生命周期 (1)通过构造器创建 bean 实例(无参数构造) (2)为 bean 的属性设置值和对其他 bean 引用( 阅读全文
posted @ 2021-07-01 16:17 Lz_蚂蚱 阅读(70) 评论(0) 推荐(0)
摘要: 目录6、IOC 操作 Bean 管理(bean 作用域) 6、IOC 操作 Bean 管理(bean 作用域) 1、在 Spring 里面,设置创建 bean 实例是单实例还是多实例 2、在 Spring 里面,默认情况下, bean 是单实例对象 3、如何设置单实例还是多实例 (1)在 sprin 阅读全文
posted @ 2021-07-01 16:16 Lz_蚂蚱 阅读(75) 评论(0) 推荐(0)
摘要: 目录5、IOC 操作 Bean 管理(FactoryBean) 5、IOC 操作 Bean 管理(FactoryBean) 1、 Spring 有两种类型 bean,一种普通 bean,另外一种工厂 bean(FactoryBean) 2、普通 bean:在配置文件中定义 bean 类型就是返回类型 阅读全文
posted @ 2021-07-01 16:13 Lz_蚂蚱 阅读(59) 评论(0) 推荐(0)
摘要: 目录4.IOC 操作 Bean 管理(xml 注入集合属性) 4.IOC 操作 Bean 管理(xml 注入集合属性) 1、注入数组类型属性、注入 List 集合类型属性、注入 Map 集合类型属性 <?xml version="1.0" encoding="UTF-8"?> <beans xmln 阅读全文
posted @ 2021-07-01 16:11 Lz_蚂蚱 阅读(53) 评论(0) 推荐(0)
摘要: 目录3.IOC 操作Bean管理(基于xml方式)1、基于xml方式创建对象2、基于xml方式注入属性3、p 名称空间注入4、xml 注入其他类型属性5、别名配置 3.IOC 操作Bean管理(基于xml方式) 1、基于xml方式创建对象 <?xml version="1.0" encoding=" 阅读全文
posted @ 2021-07-01 16:08 Lz_蚂蚱 阅读(54) 评论(0) 推荐(0)
摘要: 声明:Spring5系列内容来源于b站:尚硅谷,在此声明后续不再做声明。(尚硅谷的死忠粉) 文章目的是便于日常开发学习,开放便于需要的小伙伴共同学习。(不做任何商业用途) 1.概述 Spring是轻量级的开源的JavaEE框架 Spring有两个核心部分:IOC 和Aop (1)IOC:控制反转,把 阅读全文
posted @ 2021-07-01 15:58 Lz_蚂蚱 阅读(238) 评论(0) 推荐(0)