随笔分类 -  【Java系列】 / 【SpringBoot】

1 2 下一页

SpringBoot3系列---【SpringBoot3集成sqlite】
摘要:SpringBoot3集成sqlite 1.引入pom.xml <dependencies> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.34.0</versio 阅读全文

posted @ 2025-08-23 01:13 少年攻城狮 阅读(130) 评论(0) 推荐(0)

SpringBoot系列---【Springboot整合logback自定义配置彩色日志】
摘要:一、格式说明 %-: "-"号指信息输出时左对齐 %p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL %d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyyy-MM-dd HH:mm:ss.SSS},输出类似:2024 阅读全文

posted @ 2025-03-19 22:44 少年攻城狮 阅读(690) 评论(0) 推荐(0)

SpringBoot系列---【SpringBoot集成健康探针和prometheus】
摘要:1.前提 资料大多说的都是2.3.x,实际亲测,spring-boot-starter-parent支持健康探针的最低版本是2.3.3.RELEASE。为什么要集成健康探针?健康探针通常包括 存活探针(Liveness Probe) 和 就绪探针(Readiness Probe),用于检查应用容器的 阅读全文

posted @ 2025-01-15 00:22 少年攻城狮 阅读(181) 评论(0) 推荐(0)

SpringBoot系列---【Spring中如Service有多个实现类,它怎么知道该注入哪个ServiceImpl类?】
摘要:方法一 Controller中注入service的时候使用@Autowired自动注入,@Qualifier("beanId")来指定注入哪一个。 方法二 Controller中注入service的时候使用@Resource(type = 类名.class)来指定注入哪一个。 #方法三 每个serv 阅读全文

posted @ 2022-07-13 09:18 少年攻城狮 阅读(418) 评论(0) 推荐(0)

SpringBoot系列---【如何自定义Starter】
摘要:一、前置知识: maven项目打包参考连接:https://www.cnblogs.com/hujunwei/p/16381945.html 二、自定义starter 1.命名规范 自定义的Starter官方建议:叫xxx-spring-boot-starter。 2.新建maven项目,结构如下 阅读全文

posted @ 2022-06-16 15:48 少年攻城狮 阅读(1062) 评论(0) 推荐(0)

Docker系列---【使用docker搭建fastdfs并使用SpringBoot实现文件上传下载】
摘要:Docker安装FastDFS 1.搜索镜像 docker search fastdfs 2.下载镜像 docker pull delron/fastdfs 3.创建Tracker容器 # tracker服务的默认端口为22122 docker run -d --name tracker --net 阅读全文

posted @ 2022-06-14 01:09 少年攻城狮 阅读(340) 评论(0) 推荐(0)

SpringBoot系列---【SpringBoot集成EasyExcel实现导出Excel文件】
摘要:1.引入pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.8</version> </dependency> 2.常用注解 2.1 @ExcelPrope 阅读全文

posted @ 2022-06-09 16:29 少年攻城狮 阅读(653) 评论(0) 推荐(0)

SpringBoot系列---【java实现调用打印机】
摘要:1.准备工作 要调用的电脑已经连上打印机,并且可以正常打印。 2.引入pom依赖 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.8</version> </ 阅读全文

posted @ 2022-04-06 15:50 少年攻城狮 阅读(5801) 评论(0) 推荐(0)

SpringBoot系列---【SpringBoot集成定时任务框架Quartz】
摘要:1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency> 2.新增配置 server: port: 阅读全文

posted @ 2022-04-05 21:42 少年攻城狮 阅读(286) 评论(0) 推荐(0)

SpringBoot系列---【统一解决跨域】
摘要:注意: CorFilter / WebMvConfigurer / @CrossOrigin 需要 SpringMVC 4.2以上版本才支持,对应springBoot 1.3版本以上。 1.重写WebMvcConfigurer(全局跨域) import org.springframework.con 阅读全文

posted @ 2022-01-28 22:26 少年攻城狮 阅读(180) 评论(0) 推荐(0)

SpringBoot系列---【id类型为Long,前端接收到的数据和后端返回数据不一致的问题,导致修改和删除失效】
摘要:1.问题: 前端发现,修改和删除的时候,修改了,删除了之后,结果查看详情和列表的时候,数据仍然还是以前的数据。 2.分析 查看接口文档调用接口,发现返回的id和数据库的id一致,通过前端ajax调用,用F12的network查看的响应结果,发现id和数据库的id不一样,最后几位变成了0。 这就是典型 阅读全文

posted @ 2022-01-28 16:45 少年攻城狮 阅读(2793) 评论(0) 推荐(0)

SpringBoot系列---【响应结果统一处理】
摘要:代码 @Slf4j @ControllerAdvice(basePackages = {"com.fast.controller"}) public class ControllerResponseAdvice implements ResponseBodyAdvice<Object> { @Ove 阅读全文

posted @ 2021-12-20 10:43 少年攻城狮 阅读(241) 评论(0) 推荐(0)

idea系列---【spring-boot-dev-tools热部署如何使用?】
摘要:1.在springboot项目中引入如下依赖: <!-- 热部署模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optiona 阅读全文

posted @ 2021-10-26 00:21 少年攻城狮 阅读(230) 评论(0) 推荐(0)

SpringBoot系列---【如何在springboot官网找thymleaf依赖?并集成Thymeleaf】
摘要:1.参照下面图片中标红的步骤 2.经过步骤1就拿到了每个版本最新的资料了。 3.这里以集成thymleaf为例 4.找到pom依赖,springboot内置了thymleaf,引入依赖即可使用,把静态页面放到template包下,通过controller访问 <dependency> <groupI 阅读全文

posted @ 2021-01-29 00:56 少年攻城狮 阅读(1128) 评论(0) 推荐(1)

SpringBoot系列---【yml配置文件中的值如何注入到java配置类中?】
摘要:1.准备工作一个application.yml文件 person: name: zhangsan age: 18 happy: false birth: 2021/01/28 maps: {k1: v1,k2: v2} lists: - code - girl - music dog: name: 阅读全文

posted @ 2021-01-28 23:10 少年攻城狮 阅读(2418) 评论(0) 推荐(0)

SpringBoot系列---【如何优雅的格式化实体类中的日期的返回格式?】
摘要:前提 url: jdbc:mysql://localhost:33306/jiulong?characterEncoding=utf-8&serverTimezone=Asia/Shanghai 推荐写法: @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") p 阅读全文

posted @ 2020-12-26 10:56 少年攻城狮 阅读(1864) 评论(0) 推荐(0)

maven系列---【如何不用在idea中设置本地maven的setting,直接在pom.xml中配置repository?】
摘要:1.使用场景:每次打开新项目都要设置maven的setting.xml比较繁琐,直接把仓库陪在pom.xml中统一且方便维护。 2.常用pom.xml 心急的直接拉到最后,看代码库的配置。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=" 阅读全文

posted @ 2020-12-24 23:05 少年攻城狮 阅读(698) 评论(0) 推荐(0)

SpringBoot系列---【初始化项目时,如何实现自动初始化数据库的表?】
摘要:1.应用背景 在做项目的过程中,我们经常会习惯于搭建一个通用的框架,内部简单实现了自己的一些逻辑和一些基础的表,例如用户,角色,权限表,当我们快速开发一个项目时,我们希望只用启动我们的通用框架,就能快速搭建一套基础环境,这里可以使用springboot2.0以上版本提供的jdbc初始化数据库表。 2 阅读全文

posted @ 2020-12-22 01:32 少年攻城狮 阅读(1473) 评论(0) 推荐(0)

SpringBoot系列---【get请求如何传递json对象的参数?】
摘要:一、场景 在导出的时候,只能发送get请求,但是往往我们会遇到很多查询条件,这时候使用json格式的参数,往往会使问题变得更简单。 Demo案例: 请求(真实请求):http://localhost:8080/hello/getUrlParam?user={"name":"jj","age":22} 阅读全文

posted @ 2020-09-30 10:14 少年攻城狮 阅读(13584) 评论(0) 推荐(1)

我爱java系列---【springboot整合微信扫码登陆】
摘要:1.pom.xml <?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-instan 阅读全文

posted @ 2020-05-19 18:23 少年攻城狮 阅读(2553) 评论(0) 推荐(0)

1 2 下一页

导航