摘要:
0. 学习目标 日志门面和日志体系 SLF4J logback的使用 log4j2的使用 SpringBoot中的日志使用 1. 日志门面 当我们的系统变的更加复杂的时候,我们的日志就容易发生混乱。随着系统开发的进行,可能会更新不同的日志框架,造成当前系统中存在不同的日志依赖,让我们难以统一的管理和 阅读全文
posted @ 2020-08-07 21:58
Nemo&
阅读(230)
评论(0)
推荐(0)
摘要:
0. 学习目标 日志的作用和目的 日志的框架 JUL的使用 LOG4J的使用 JCL的使用 1. 日志的概念 1.在日志输出的时候使用占位符而不要使用字符串拼接(其实在所有输出都应该如此,但是现代项目中除了日志,基本没有别的地方调用输出了)。说明:在字符串拼接的时候编译器会调用将字符串转换为Stri 阅读全文
posted @ 2020-08-07 21:53
Nemo&
阅读(552)
评论(0)
推荐(0)
摘要:
事务概念 1.什么事务 事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败 典型场景:银行转账 lucy 转账 100 元 给 mary lucy 少 100,mary 多 100 注意:这里的事务用的就是数据库中的事务,而不是程序单独实现的事务。不信的话可以做个实 阅读全文
posted @ 2020-08-07 20:04
Nemo&
阅读(270)
评论(0)
推荐(0)
摘要:
概念和准备 什么是 JdbcTemplate Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 准备工作 引入相关 jar 包 在 spring 配置文件配置数据库连接池 <!-- 数据库连接池 --> <bean id="dataSource" cla 阅读全文
posted @ 2020-08-07 17:52
Nemo&
阅读(255)
评论(0)
推荐(0)
摘要:
AOP 面向切面编程(AOP, Aspect Oriented Programming) 概念 什么是 AOP 面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 通俗描述:不通过修改源代码方式,在 阅读全文
posted @ 2020-08-07 17:32
Nemo&
阅读(4471)
评论(0)
推荐(0)
摘要:
IOC(概念和原理) 什么是 IOC 控制反转(Inversion of Control,缩写为IoC),把对象创建和对象之间的调用过程,交给 Spring 进行管理 使用 IOC 目的:为了耦合度降低 做入门案例就是 IOC 实现 IOC 底层原理 xml 解析 工厂模式 反射 画图讲解 IOC 阅读全文
posted @ 2020-08-07 16:40
Nemo&
阅读(7329)
评论(0)
推荐(0)