springboot logback

Spring + SpringMVC + SpringBoot + MyBatis 相关注解

创建对象的: @Controller: 放在类的上面,创建控制器对象,注入到容器中 @RestController: 放在类的上面,创建控制器对象,注入到容器中。 作用:复合注解是@Controller , @ResponseBody, 使用这个注解类的,里面的控制器方法的返回值 都是数据 @Ser ......
注解 SpringBoot SpringMVC MyBatis Spring

Springboot 整合Swagger Swagger使用教程

# swagger使用教程——快速使用swagger ## 一、swagger简介 官网:https://swagger.io/ ### 1、认识swagger swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RestFul风格的web服务,总体目标是使客户端和文件系统作为服务器以 ......
Swagger Springboot 教程

springBoot——整合mybatis

spring整合mybatis springBoot整合mybaits 配置文件 spring: datasource: url: jdbc:mysql://localhost:3306/test driver-class-name: com.mysql.jdbc.Driver username: ......
springBoot mybatis

springBoot——整合junit

spring整合junit复习 springBoot整合junit package com.example.springboot_04; import com.example.springboot_04.service.ServiceBook; import org.junit.jupiter.ap ......
springBoot junit

springboot xxl-job 执行器

maven依赖: <dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifactId> <version>2.4.0</version> </dependency> 配置文件: xxl: job: acce ......
springboot xxl-job job xxl

springBoot——多环境开发

不常用的application.properties版的 常用的:application.yml版 #多环境开发,设置启用环境 spring: profiles: active: test #开发 spring: config: activate: on-profile: dev server: p ......
springBoot 环境

【xiaoxiao-demo】SpringBoot 案例分享

> 预览图 ![](https://img2023.cnblogs.com/blog/1506449/202307/1506449-20230720094731893-996914902.png) 里面列举了很多小的例子,欢迎大家借鉴。 ![](https://img2023.cnblogs.com ......

springBoot——读取数据

在yml文件中读取数据,用$符号就可以 类似于这样的 如果要读取yml里面全部的数据,就用自动装配来写 而如果要用实体类来读取里面的数据 package com.example.springboot_01.domain; import org.springframework.boot.context ......
springBoot 数据

我开源了团队内部基于SpringBoot Web快速开发的API脚手架stater

我们现在使用**SpringBoot** 做Web 开发已经比之前SprngMvc 那一套强大很多了。 但是 用SpringBoot Web 做API 开发还是不够简洁有一些。 每次Web API常用功能都需要重新写一遍。或者复制之前项目代码。于是我封装了这么一个 ![](https://image ......
脚手架 SpringBoot 团队 stater API

springboot nohup 启动部署脚本

nohup作为简单的jar包部署程序,可以保证关闭窗口后程序继续运行。 使用说明: APP_NAME设置为jar包名,脚本和jar包放在同一个目录下脚本命名为:start.sh 自己随意命名。 启动: sh start.sh #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=aaa ......
脚本 springboot nohup

springboot整合mybatis

项目结构: 1.添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins ......
springboot mybatis

springboot日志

日志简述 我们具体应该怎么选用 如何使用 首先应该导入抽象框架,搞出日志记录器,穿进去你想记录的类 日志适配层 最上都是抽象接口,中间是适配层,来适配本来不也是slf4j框架的 包装层解决历史遗留问题 如何把其他框架的日志替换成slf4j,把原来包里的替换成over,over里的类原来的包都有只是实 ......
springboot 日志

springboot——yaml格式

......
springboot 格式 yaml

springboot

起步依赖 这两个包的源码: 第一个: <developers> <developer> <name>Pivotal</name> <email>info@pivotal.io</email> <organization>Pivotal Software, Inc.</organization> <o ......
springboot

转:springboot2.0 集成redis服务详解,以及 (Lettuce & Jedis)

springboot2.0 集成redis服务详解,以及 (Lettuce & Jedis) ......
springboot2 springboot Lettuce redis Jedis

springboot简介

spring程序于springboot程序对比 springboot程序必须联网 另外可以去spring的官网创建项目 进入spring官网 选择这个 选择配置 点击generate生成 会生成zip压缩文件 ......
springboot 简介

springboot——入门案例

真简单啊 springboot 学了入门案例,有感而发 首先是一个自带的配置文件: package com.example.springboot_01; import org.springframework.boot.SpringApplication; import org.springframe ......
springboot 案例

SpringBoot系列---【StopWatch优雅实现统计代码耗时】

# StopWatch优雅实现统计代码耗时 ```java #org.springframework.util.StopWatch StopWatch stopWatch = new StopWatch(); stopWatch.start("task1"); //逻辑代码1 ... stopWat ......
SpringBoot StopWatch 代码

SpringBoot系列--【如何集成prometheus?】

# 如何集成prometheus? ## 1.添加pom依赖 ![](https://img2023.cnblogs.com/blog/1674440/202307/1674440-20230719151751232-1096555525.png) 注意:prometheus的版本依赖springb ......
SpringBoot prometheus

SpringBoot系列--【K8s中的SpringBoot如何给应用配置健康检查?】

# K8s中的SpringBoot如何给应用配置健康检查? ## 1.健康检查的必要性 作为业务监控的首要目标,服务的存活性,也就是它的健康状况,成为了重中之重,容器云平台可以根据健康检查策略来对服务实例进行自动重启或从负载均衡中摘除。 ## 2.K8s的健康检查探针 当使用 Kubernetes ......
SpringBoot K8s K8 8s

SpringBoot系列---【如何配置优雅停机?】

# 如何配置优雅停机? ## 1.优雅停机是什么 > 优雅停机就是在关闭应用程序之前,允许仍在进行中的请求操作完成,并设置超时时间,在此超时时间范围内,将不接收新请求。 ## 2.Springboot服务怎么配置优雅停机 > Spring Boot 2.3.0之后引入了Graceful Shutdo ......
SpringBoot

springboot - kafka实践

Kafka是一个开源的分布式流处理平台,由Apache软件基金会开发和维护。它是一种高性能、可持久化、可扩展的消息队列系统,常用于解决大规模数据传输和处理的问题。 以下是Kafka的一些核心概念和主要特点: 消息和主题:Kafka基于发布订阅模式,消息被发布到一个或多个主题(Topic)中。每条消息 ......
springboot kafka

SpringBoot + Sharding JDBC 分库分表

Sharding-JDBC最早是当当网内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为ShardingSphere,2020年4⽉16日正式成为 Apache 软件基金会的顶级项目。 ShardingSphere-Jdbc定 ......
分表 分库 SpringBoot Sharding JDBC

一、创建springboot项目

1. 创建父项目 创建新工程 父工程无需选择依赖 2. 创建第一个子模块 选择spring web依赖 2.1. 项目结构 2.2. pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apach ......
springboot 项目

SpringBoot 通用限流方案

一、背景 限流对于一个微服务架构系统来说具有非常重要的意义,否则其中的某个微服务将成为整个系统隐藏的雪崩因素,为什么这么说? 举例来讲,某个SAAS平台有100多个微服务应用,但是作为底层的某个或某几个应用来说,将会被所有上层应用频繁调用,业务高峰期时,如果底层应用不做限流处理,该应用必将面临着巨大 ......
SpringBoot 方案

SpringBoot配置AOP(二)

要在Spring Boot中启用自动代理(AOP),您需要完成以下几个步骤: 1.添加依赖:首先,您需要在pom.xml文件中添加相关的依赖项。在dependencies部分添加以下代码: <dependency> <groupId>org.springframework.boot</groupId ......
SpringBoot AOP

SpringBoot配置AOP

在Spring Boot中配置AOP,可以按照以下步骤进行操作: <!--aop--> <!--aop是一种思想--> <!--spring引入aspectj这个aop框架--> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspe ......
SpringBoot AOP

springBoot 2.7.x整合 swagger2.9

1.添加依赖 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency ......
springBoot swagger2 swagger

springboot开启jdk虚拟线程

修改编译参数 ```xml org.apache.maven.plugins maven-compiler-plugin --enable-preview ``` 添加配置类 ```java package com.example.virtualthreadsdemo.config; import ......
线程 springboot jdk

springboot下使用rabbitMQ之开发配置方式(二)

## springboot下使用rabbitMQ之传参及序列化(二) 消息参数传递在开发中也是个坑,不论使用内置的`SimpleMessageConverter`还是`Jackson2JsonMessageConverter`均无法让Consumer接收动态参数 ### 一.序列化的问题 首先贴出具 ......
springboot rabbitMQ 方式