随笔分类 -  SpringBoot

摘要:SpringBoot2.x配置HTTPS访问,总体上可以分为两大步 一、生成SSL证书 二、配置HTTPS访问 生成SSL证书: 取得SSL证书的方法有:(1)阿里云购买免费的ssl证书 (2)用命令生成ssl证书 因为在阿里云购买后需要填写域名,所以这里选择第(2)种方式:用命令生成ssl证书 1 阅读全文
posted @ 2022-06-24 10:05 coding++ 阅读(212) 评论(0) 推荐(0) 编辑
摘要:防止重复提交,主要是使用锁的形式来处理,如果是单机部署,可以使用本地缓存锁(Guava)即可,如果是分布式部署,则需要使用分布式锁(可以使用zk分布式锁或者redis分布式锁),本文的分布式锁以redis分布式锁为例。 一、本地锁(Guava) 1、导入依赖 <dependency> <groupI 阅读全文
posted @ 2022-03-29 11:49 coding++ 阅读(138) 评论(0) 推荐(0) 编辑
摘要:SpringBoot的核心注解是哪个?它主要由哪几个注解组成的? 启动类上面的注解是@SpringBootApplication,它也是 Spring Boot 的核心注解,主要组合包含了以下 3 个注解: @SpringBootConfiguration:组合了 @Configuration 注解 阅读全文
posted @ 2022-02-14 14:53 coding++ 阅读(84) 评论(0) 推荐(0) 编辑
摘要:问题背景: 进行Spring Boot配置文件部署时,发出警告Spring Boot Configuration Annotation Processor not configured,但是不影响运行。 问题解决方案: 在pom.xml文件中引入依赖 <dependency> <groupId>or 阅读全文
posted @ 2021-09-23 14:34 coding++ 阅读(647) 评论(0) 推荐(0) 编辑
摘要:1、pom文件增加相关依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.0.4</version> </dependency> <dependency> 阅读全文
posted @ 2021-07-30 13:58 coding++ 阅读(527) 评论(0) 推荐(0) 编辑
摘要:简介 主要介绍两种整合方式,分别是 springboot+mybatis 使用分包方式整合,和 springboot+druid+mybatisplus 使用注解方式整合。 一、表结构 在本地新建两个数据库,名称分别为db1和db2,新建一张user表,表结构如下:SQL代码: CREATE TAB 阅读全文
posted @ 2021-07-08 21:29 coding++ 阅读(313) 评论(0) 推荐(0) 编辑
摘要:线程池ThreadPoolExecutor,它的执行规则如下: 在Springboot中对其进行了简化处理,只需要配置一个类型为 java.util.concurrent.TaskExecutor或其子类的bean,并在配置类或直接在程序入口类上声明注解@EnableAsync。 调用也简单,在由S 阅读全文
posted @ 2020-04-15 15:47 coding++ 阅读(393) 评论(0) 推荐(0) 编辑
摘要:第(1)种: 使用@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)注解在实体字段上。 这种方式的优点是:可以灵活的定义接收的类型 缺点很明显:不能全局统一处理,需要为每个需要转换字段都加注解太麻烦 第(2)种: 写一个BaseController,每一 阅读全文
posted @ 2020-01-06 15:05 coding++ 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:本次使用工具:SpringBoot <version>1.5.19.RELEASE</version> Code: AbstractException: package mlq.global.anomaly.exception; import mlq.global.anomaly.utils.Err 阅读全文
posted @ 2019-11-08 10:35 coding++ 阅读(278) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示