草庐IT

boot_completed

全部标签

Spring Boot日志文件

目录前言🍭一、日志的作用1、日志真实使用案例:🍉二、日志怎么用🍭1、⾃定义⽇志打印🍉Ⅰ、在程序中得到⽇志对象 常⻅的⽇志框架说明(了解)​编辑Ⅱ、使⽤⽇志对象打印⽇志 2、⽇志的级别Ⅰ、⽇志级别有什么⽤?Ⅱ、⽇志级别的分类与使⽤Ⅲ、⽇志级别设置Ⅳ、System.out.println() VS日志3、⽇志持久化Ⅰ、配置⽇志⽂件的保存路径:路径:路径+文件名: 文件名: Ⅱ、进行日志持久化 Ⅲ、日志是追加or覆盖?三、更简单的⽇志输出—lombok1、添加lombok依赖Ⅰ、旧项目添加新依赖框架 2、输出⽇志3、lombok原理解释4、lombok更多注解说明前言🍭❤️❤️❤️SSM专栏更新中,

spring boot 单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试

springboot单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试本文基于spirngboot2.7.11,大家注意自己的版本SpringBoot2.2.0版本开始引入JUnit5作为单元测试默认库SpringBoot2.4以上版本移除了默认对Vintage的依赖源码地址:https://gitcode.net/qq_39339588/springboot.git文章目录springboot单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试1.标记单元测试类和方法2.断言的简单使用1)基本类型和对象的断言2

spring boot helper license

首先starttrial然后refreshlicenselist就activate就ok

银河麒麟桌面操作系统V10SP1修复boot分区

一、问题现象机器重启无法进入系统,出现“Loadinginitialramdisk”界面,此时可能是boot文件损坏,导致无法进入系统二、boot分区修复1、准备一个与主机相同系统版本的系统启动盘2、将U盘插入主机,进入bios将光盘(或U盘启动盘)设置为第一启动项-->开机选择“试用银河麒麟系统而不安装”-->进入livecd3、在麒麟试用桌面右键打开终端,输入命令:sudosu切换到root用户3、执行以下命令进行修复lsblk #查看盘符名及根分区盘符(可通过盘符大小进行判断)mount/dev/sda2/mnt #若/dev/sda2为/分区,将/分区挂载到/mntls/mnt/ #查

17.Spring Boot加载指定YML文件

目录1.SpringBoot基本介绍及Eclipse插件安装(STS)2.SpringBoot基本使用(Thymeleaf模板、国际化)3.SpringBoot使用Thymeleaf模板引擎4.Thymeleaf标签详细5.SpringBoot自动配置6.SpringBoot配置文件(yml、properties)7.SpringBoot集成常用配置参数8.SpringBoot常用注解及JPA注解9.SpringBoot事务10.SpringBoot热部署11.SpringBoot中使用JSP12.SpirngBoot自定义错误页面13.SpringBoot防止表单重复提交实现方式14.Spr

IDEA中使用org.springframework.boot.autoconfigure.AutoConfiguration.imports没有被识别

这个问题出现在SpringBoot2.7之后,在SpringBoot2.7.x版本之后,慢慢不支持META-INF/spring.factories文件了,需要导入的自动配置类可以放在/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件中,可以看下spring-boot-autoconfigure-2.7.7.jar下的这个文件对比SpringBoot2.3.12.RELEASE版本可以大概看一下这篇文章SpringBoot2.7新特性SpringBoot2.7新特性所以,如果我想

Java spring boot 实现批量删除功能

根据前面的删除的功能的实现,现在我们来实现一个可以批量删除的功能,不懂删除功能的可以跳到主页去搜索Java删除的功能即可,这里就不多进行啰嗦,那么进入正题!原理:批量删除的原理是通过一个循环来遍历要删除的用户信息的ID数组,然后依次调用单个删除矿工信息的方法来删除每一个用户信息。在删除的过程中,统计成功删除的信息数量、失败删除的信息数量以及失败原因,并最终返回给调用者。在实际操作中,批量删除通常比单个删除效率更高,因为批量删除只需要一次连接数据库就可以删除多条数据,而单个删除则需要多次连接数据库。另外,批量删除还可以减少数据库的负担,因为在一次连接数据库的过程中,可以同时删除多条数据,而不需要

Spring Cloud Alibaba 最新版本(基于Spring Boot 3.1.0)整合完整使用及与各中间件集成

目录前言源码地址官方中文文档使用版本springSpringBoot3.1.0中间件使用到的组件与功能环境安装虚拟机nexusnacos集成过程工程搭建父工程搭建子工程服务集成nacos集成配置文件服务注册与发现-discovery服务注册启动服务发现测试配置管理-config新增配置 测试Sentinel集成官方文档服务端安装集成步骤配置修改  测试SpringCloudGateway集成配置文件修改参数说明测试拓展SpringCloudOpenFeign集成集成过程测试Seata整合实现分布式事务概念介绍及Server搭建集成过程数据库脚本业务表脚本代码模块改造POM依赖配置文件详细代码c

十一、Spring Boot 整合 WebSocket(2)

本章概要SpringBoot整合WebSocket11.3SpringBoot整合WebSocketSpringBoot对WebSocket提供了非常友好的支持,可以方便开发者在项目中快速集成WebSocket功能,实现单聊或者群聊。11.3.1消息群发1.创建项目依赖dependency>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-websocketartifactId>dependency>dependency>groupId>org.webjarsgroupId>artifactId>web

spring boot配置双Kafka方法

第一步:application.yml的配置server:port:8080spring:application:name:demokafka:one:bootstrap-servers:xxx.xxx.xxx.xxxconsumer:key-deserializer:org.apache.kafka.common.serialization.StringDeserializervalue-deserializer:org.apache.kafka.common.serialization.ByteArrayDeserializergroup-id:xxxxenable-auto-commit