随笔 - 203
文章 - 0
评论 - 18
阅读 -
24万
06 2021 档案
mybatis的级联查询-懒加载遇到的序列化问题
摘要:不获取子查询的属性就不会触发子查询 例如: @RequestMapping(value = "/searchTravelTemplateById1", method = RequestMethod.GET) public void searchTravelTemplateById1(Integer
阅读全文
springboot学习:第二天
摘要:三、日志 1、日志框架 小张;开发一个大型系统; 1、System.out.println("");前期将关键数据打印在控制台;去掉?写在一个文件? 2、后来框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、再后来加高大上的几个功能?异步模式?自动归档?xxxx?
阅读全文
SpringSecurity学习
摘要:1. SpringSecurity框架简介 1.1概要 Spring 是非常流行和成功的 Java 应用开发框架,SpringSecurity 正是 Spring 家族中的成员。SpringSecurity 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 正如你可能知道的关
阅读全文
大日志文件查看方式
摘要:我这里采用了切割大文件查看的方式 linux split 命令 功能说明:切割文件。 语 法:split [–help][–version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名] 补充说明:split可将文件切成较小的文件,预设每1000行
阅读全文
logger(七)、springBoot的日志源码查看(LogBack + slf4j)——配置的实际工作类Action
摘要:上篇博客介绍了ContextInitializer类如何把框架的配置工作委托给各个Action具体实现类,这篇博客就接下来介绍一下,Action组件是如何进行配置和实际工作的 如图所示,首先Action是一个抽象类,定义了begin()、body()、end()方法,这些方法如上篇博客所说,是给In
阅读全文
logger(六)、springBoot的日志源码查看(LogBack + slf4j)—— ContextInitializer
摘要:这篇博客我们接着上一篇的主题,来介绍一下logback是怎么读取配置文件并初始化整个框架的。还是老规矩,先上总览图 从图中可以看到,logback框架的初始化是由ContextInitializer类来负责完成的,而实际进行配置的是GenericConfigurator类,它调用SaxEventRe
阅读全文
logger(五)、springBoot的日志源码查看(LogBack + slf4j)——Appender
摘要:上一篇我们说到Logger类的info()方法通过层层调用,最后委托Appender来记录日志,这篇博客我们就接着说一下,Appender组件是怎么记录日志的实际上Appender可能是logback框架中最重要的组件之一,虽然Logger是记录日志的接口,但是如果一个Logger没有关联到任何Ap
阅读全文
logger(四)、springBoot的日志源码查看(LogBack + slf4j)——记录日志
摘要:上篇博客介绍了LoggerContext怎么生成Logger,Logger是logback的核心类,也是所有日志框架的核心类。这篇博客详细介绍一下Logger的各字段和方法,重点介绍Logger类是怎样记录日志的 Logger类实现了slf4j框架定义的Logger接口,然后这个类和LoggerCo
阅读全文
logger(三)、springBoot的日志源码查看(LogBack + slf4j)——创建Logger
摘要:上一篇博客介绍了logback的StaticLoggerBinder类怎么初始化并创建LoggerContext,这篇博客准备接下来介绍一下,LoggerContext怎么创建日志框架真正的核心类Logger。为什么logback框架提供的Logger是树形结构的呢?这就是在LoggerContex
阅读全文
logger(二)、springBoot的日志源码查看(LogBack + slf4j)——创建ILoggerFactory
摘要:上篇博客介绍了logback是怎么对接slf4j的,简言之,就是通过下面这行代码 slf4j委托具体实现框架的StaticLoggerBinder来返回一个ILoggerFactory,从而对接到具体实现框架上这篇博客就接下来介绍一下,logback的StaticLoggerBinder类是怎么创建
阅读全文
logger(一)、springBoot的日志源码查看(LogBack + slf4j)——对接slf4j
摘要:查看源码的建议: 1、源代码的类虽然很多,但是一般是有一个清晰的结构的(当然有些项目确实结构混乱,东一撮西一撮的,那没关系,不读就是了)。所以在深入到具体的细节之前,应该先把整个代码的结构梳理清楚,再一块一块地往下读。梳理清楚了脉络和结构,可以直接跳过不想深究的细节,只要知道它是干什么的就行了,当用
阅读全文
springBoot的日志配置(LogBack+slf4j)简介
摘要:slf4j简介和技术选型 市面上的日志框架: JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j.... 日志门面 (日志的抽象层)日志实现 JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade
阅读全文
springboot集成logback日志快速使用
摘要:使用: springboot 默认选用和集成的日志实现就是logback,所有我们使用的时候无需进行额外配置 只需要创建配置文件放在resources包下即可,默认生成位置在项目目录下 创建文件:logback.xml <?xml version="1.0" encoding="UTF-8"?> <
阅读全文