随笔分类 - springBoot2.3
介绍SpringBoot2.x的使用
摘要:springBoot配置logback:https://www.cnblogs.com/liufei2/p/16069903.html 指定某个类的日志输出到指定文件中:https://www.cnblogs.com/liufei2/p/16069914.html 下面又来了? 我想传递个参数,根据
阅读全文
摘要:springBoot使用logback:https://www.cnblogs.com/liufei2/p/16069903.html 配置文件 <appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileA
阅读全文
摘要:在开发项目过程中,往往需要使用日志来记录生成的异常信息,这样更方便维护。而当前logback是比较流行的日志框架之一,下面,就和大家讲讲在Springboot项目里如何配置logback日志系统。 logback依赖jar包 SpringBoot项目配置logback理论上需要添加logback-c
阅读全文
摘要:集成es 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> 配置 在p
阅读全文
摘要:什么是热部署 所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署 热部署原理 spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。 原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再
阅读全文
摘要:组件自动扫描带来的问题 默认情况下,我们会使用 @SpringBootApplication 注解来自动获取应用的配置信息,但这样也会给应用带来一些副作用。使用这个注解后,会触发自动配置( auto-configuration )和 组件扫描 ( component scanning ),这跟使用
阅读全文
摘要:先来看一段代码:当传入的id是0的时候,就会报异常。 @RestController public class HelloController { @GetMapping("/getUser") public String getUser(int id) { int j = 1 / id; retu
阅读全文
摘要:AOP介绍 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接
阅读全文
摘要:启动加上@EnableAsync ,需要执行异步方法上加入@Async。 在方法上加上@Async之后 底层使用多线程技术。 不使用异步 先关代码: package com.yiyang.myfirstspringdemo.controller; import com.yiyang.myfirsts
阅读全文