![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring5学习笔记
文章平均质量分 68
Swy丶远在远方的风
这个作者很懒,什么都没留下…
展开
-
Spring5 学习笔记11
Spring5框架新功能1.整个Spring5框架的代码基于Java8实现,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除2.Spring5框架自带了通用的日志封装(1)Spring5已经移除了Log4jConfigListener,官方建议使用Log4j2(2)Spring5框架整合Log4j2第一步 引入jar包第二步 创建log4j2.xml配置文件(名称固定)<?xml version="1.0" encoding="UTF-8"?><原创 2021-06-26 21:37:59 · 60 阅读 · 0 评论 -
Spring5 学习笔记10
事务概念1.什么是事务(1)事务是数据库操作的最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败(2)事务场景:银行转账*Lucy转账给Mary2.事务特性(ACID)(1)原子性:过程不可分割 要么都成功 要么都失败(2)一致性:操作前和操作后总量不变(3)隔离性:多事务操作之间无影响(4)持久性:数据持久改变事务操作(搭建实务操作环境)1.创建数据库表,添加记录2.创建service,搭建dao,完成对象创建和注入(1)se.原创 2021-06-26 20:08:02 · 52 阅读 · 0 评论 -
Spring5 学习笔记9
JdbcTemplate(概念和准备)1.什么是JdbcTemplateSpring框架对JDBC进行了封装,使用JdbcTemplate方便实现对数据库操作2.准备工作(1)引入相关依赖(2)在spring配置文件配置数据库连接池 <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destr...原创 2021-06-26 10:47:52 · 137 阅读 · 0 评论 -
Spring5 学习笔记8
AOP操作(准备)1.在spring框架中一般基于AspectJ实现AOP操作(1)什么是AspectJ*AspecJ不是spring组成部分,独立AOP框架,一般AspectJ和Spring框架一起使用,进行AOP操作2.基于AspecJ实现AOP操作(1)基于xml配置文件(2)基于注解实现(常使用)3.在项目工程中引入AOP相关依赖4.切入点表达式(1)切入点表达式作用:知道对哪个类里面的哪个方法进行增强(2)语法结构:execution([权限修饰符]原创 2021-06-25 20:16:06 · 51 阅读 · 0 评论 -
Spring5 学习笔记7
AOP1.什么是AOP? (1)AOP是“面向切面(方面)编程”,它可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)不通过修改源代码添加新的功能(通过配置等)AOP(底层原理)1.AOP底层使用动态代理(1)有两种情况的动态代理第一种 有接口情况,使用JDK动态代理·创建接口实现类代理对象,增强类的方法第二种 无接口情况,使用CGLIB动态代理·创建子类的代...原创 2021-06-24 22:30:41 · 76 阅读 · 0 评论 -
Spring5 学习笔记6
IOC操作Bean管理(基于注解关系)1.什么是注解?(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值,属性名称=属性值..)(2)原创 2021-06-15 20:04:24 · 117 阅读 · 1 评论 -
Spring5 学习笔记5
IOC操作Bean管理(FactoryBean)1.Spring有两种类型bean,一种普通bean,另外一种是工厂bean2.普通bean:定义萨摩原创 2021-06-14 14:20:29 · 167 阅读 · 1 评论 -
Spring5 学习笔记 3
IOC操作Bean管理(xml注入其它类型属性)1.字面量:属性固定值(1)null值在bean标签zh <property name="address"> <null></null> </property>原创 2021-06-12 23:00:48 · 71 阅读 · 0 评论 -
Spring5 学习笔记 2
IOC容器 底层原理IOC接口(Bean Factory)IOC操作 Bean管理(基于XML)IOC操作 Bean管理(基于注解)原创 2021-06-11 21:11:26 · 180 阅读 · 1 评论 -
Spring5 学习笔记1
Spring框架概述1、Spring框架是一个轻量级开源的J2EE应用程序框架。(轻量级:可独立使用,引用的jar包少)2、原创 2021-06-09 22:07:56 · 72 阅读 · 0 评论 -
Spring5 学习笔记 4
IOC操作Bean管理(xml注入集合属性)1.注入数组类型属性2.注入List集合类型属性3.注入Map集合类型属性原创 2021-06-13 20:04:30 · 73 阅读 · 0 评论