- 2024-09-10Spring Boot2之AOT的应用
SpringBoot2本身不直接支持AOT(Ahead-of-Time)编译,但是通过SpringNative项目可以实现AOT编译,借助GraalVM来编译成原生镜像。SpringBoot2和AOT支持虽然SpringBoot2.x没有原生支持AOT编译,但Spring团队发布了一个SpringNative项目,使得SpringBoot
- 2024-05-10Spring Boot2中Swagger3使用
1.依赖引入<!--引入swagger--><dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-ui</artifactId><version>1.7.0</version></dependency>2.常用注解介绍swagger2
- 2024-01-17spring boot2 bean和代理
众所周知,我们可以从applicationContext根据name来获取bean,我曾一度以为bean就是bean自己,spring帮我们new出来的一个class对象,但当我读到下图这句话的时候,有点懵,getBean得到的为啥是代理对象??? 不过又一想,方法上有Transactional注解,Transactional会帮你做一些事务的commit,rollbac
- 2023-12-31基于Spring Boot2.x 设置 Spring Cloud Gateway 限流(令牌桶模式)
参考https://blog.csdn.net/yuanchangliang/article/details/109579705https://blog.csdn.net/qq_38380025/article/details/102968559https://blog.csdn.net/ctwy291314/article/details/129425512https://blog.csdn.net/wxxiangge/article/details/95024214https://blog
- 2023-12-27基于Spring Boot2.x 集成 Spring Cloud Gateway
参考https://blog.csdn.net/DCTANT/article/details/108125229(boot与cloud的版本关系)https://blog.csdn.net/yuanchangliang/article/details/109579705https://blog.csdn.net/qq_38380025/article/details/102968559本文代码下载环境环境版本说明windows1
- 2023-12-05Spring Boot2 开启系统日志(3)- 在Logback中配置日志
Logback的配置文件通常命名为logback.xml,它控制了日志记录方式、级别和输出目标。在SpringBoot项目中,可以将logback.xml文件放置在src/main/resources目录下。以下是一个基本的logback.xml配置示例:<?xmlversion="1.0"encoding="UTF-8"?><configuration><!--控制台输
- 2023-12-05Spring Boot2 开启系统日志(2)- 在application中配置日志
在application.yml中通过logging.level来配置root是所有日志级别的打印;sql、web是分别设置sql或web相关的日志级别2.另外还可以分别对不同的包设置不同的日志打印级别#Logconfigurationlogging:level:com.*:debugorg.springframework:warn如上所示,分别
- 2023-12-05Spring Boot2 开启系统日志(1)- 了解日志
1.日志显示在SpringBoot应用中,日志会默认输出到控制台,日志格式如下:2023-12-0413:37:22.518INFO65136---[main]com.x.Application:StartedApplicationin2.192seconds(JVMrunningfor3.957)|----1--------------|-2-|-3-|-4
- 2023-11-29Spring Boot2 集成 Camunda7 -(1)
Camunda是基于JAVA语言开发的工作流引擎。Camunda流程引擎分社区版和企业版,社区版实际上是开源版,是Apache2.0协议,企业版实际上是商业收费版本,需要购买授权才能使用。目前Camunda7和8版本并行更新,国内需要私有化部署流程引擎的用户建议选择camunda7,大部分组件开源,可免费使用,技术