spring boot
文章平均质量分 76
spring boot开发日常
kangaroo.
人如鸿毛,命若野草,无可救药,卑贱又骄傲,无所期待,无可乞讨,命运如刀,就让我来领教。
展开
-
spring boot 3 + 虚拟线程 + MDC traceId
在spring boot 3中使用虚拟线程实现MDC traceId的配置。原创 2024-09-25 10:46:43 · 442 阅读 · 0 评论 -
使用IDEA官方docker插件结合Dockerfile远程构建镜像
使用IDEA官方的docker插件,直接快速构建镜像。原创 2024-01-05 09:43:43 · 1388 阅读 · 1 评论 -
spring boot项目同时传递参数和文件的多种方式
在开发接口中,遇到了需要同时接收参数和文件的情况,可以有多种方式实现文件+参数的接收,这里基于spring boot 3 + vue 3 + axios,做一个简单的代码演示。原创 2023-06-27 08:00:00 · 12288 阅读 · 0 评论 -
knife4j 4.1.0(OpenAPI3)实现spring security或shiro权限注解内容显示
基于knife4j 4.1.0(OpenAPI3规范)实现将spring security或shiro权限注解内容显示到接口描述中。原创 2023-06-26 09:18:43 · 1631 阅读 · 0 评论 -
knife4j(swagger2)实现spring security或shiro权限注解内容显示
在前后端交互时,某些接口需要指定权限才能访问,虽然可以在注解的notes参数上自己加上,但是每个接口都要手动写,有点儿。。。基于此需求,我们可以使用swagger提供的,通过扫描权限注解自动扩展接口的描述信息项目使用到哪个权限框架,就用哪个配置就行,能直接使用原创 2023-06-25 08:15:00 · 869 阅读 · 0 评论 -
Spring Boot + K8S实现零宕机发布
K8s + SpringBoot实现零宕机发布:健康检查+滚动更新+优雅停机+弹性伸缩。原创 2023-05-25 15:36:17 · 1001 阅读 · 0 评论 -
Java使用Milo实现OPC UA客户端,封装spring boot starter
本文介绍基于eclipse milo 封装的spring boot starter,yml配置OPC UA地址,是否匿名等信息,即可连接OPC UA服务器。原创 2023-05-05 19:17:20 · 7059 阅读 · 57 评论 -
基于Amazon S3的通用封装oss-spring-boot-starter,支持前端分片直传
利用 aws-java-sdk-s3 做一个统一的封装,兼容S3 协议的通用文件存储工具类 ,支持 兼容S3 协议的云存储。原创 2023-04-11 16:25:21 · 1909 阅读 · 2 评论 -
spring boot根据样本计算正态分布拟合数据
项目需要根据前端输入的样本数据,计算出对应的正态分布拟合曲线,后端使用的是spring boot,所以这里介绍一下Java的实现方式。原创 2023-03-24 23:42:26 · 474 阅读 · 0 评论 -
minio spring boot 秒传、分片上传、断点续传文件实现
基于minio自定义封装组件,实现前端分片直传,秒传,断点续传。原创 2023-02-27 16:14:52 · 1343 阅读 · 18 评论 -
Java版阿里云/腾讯云域名动态映射DDNS到动态IPv4或IPv6
整合了一下阿里云和腾讯云动态域名映射,并将其使用spring boot做了一下封装,简单易用。原创 2023-01-08 19:43:24 · 2108 阅读 · 0 评论 -
minio spring boot starter封装组件,基于minio-java最新版
新封装了一个组件,是对官方minio-java sdk的一个简单封装,并提供了俩个方法,供前端直传文件使用。原创 2022-09-24 16:07:59 · 2284 阅读 · 7 评论 -
swagger2文档基于knife4j 2.0.5二次封装工具
swagger2文档基于knife4j二次封装工具。原创 2022-09-10 21:22:11 · 617 阅读 · 0 评论 -
钉钉群自定义机器人消息推送spring boot starter封装组件
钉钉群自定义机器人消息推送spring boot starter封装组件原创 2022-07-10 15:49:21 · 1432 阅读 · 0 评论 -
spring boot executable方式部署项目,日志重定向到/dev/null
除了使用java -jar运行SpringBoot应用程序之外,还可以为Unix系统创建完全可执行的应用程序。完全可执行的jar通过在文件的前面嵌入额外的脚本来工作。原创 2022-06-27 22:33:31 · 954 阅读 · 0 评论 -
spring boot中动态代理导致自定义注解扫描失败以及解决办法
在spring boot中,自定义方法注解,在有其他注解存在的情况下,利用ApplicationContext扫描时,可能出现无法获取有自定义注解的方法原创 2022-06-22 19:33:11 · 2530 阅读 · 0 评论 -
spring boot + shiro 无需redis自定义token生成
在spring boot中集成shiro,默认的用户登录信息JSESSIONID生成规则为UUID,可能需要自定生成规则,可实现一个SessionIdGenerator实现原创 2022-06-14 09:17:09 · 708 阅读 · 0 评论 -
spring boot项目集成 knife4j 2.0.5并实现入参分组校验显示
之前写过一篇:前后端分离时如何优雅的编写API文档不过其中的部分配置还不够完善,本次对其进行一定的优化。1 路径分组配置项目中,有的路径需要登录,有的不需要登录,需要登录的接口还可能需要配置全局header,用于传输校验使用的token等这里是使用路径进行是否需要登录的匹配,其中,路径包含/pub,则不需要登录,否则,需要登录,同时扫描多个路径,路径之前用英文逗号(,)隔开即可具体实现如下: @Autowired private SwaggerProperties properti原创 2021-09-19 11:29:37 · 2417 阅读 · 2 评论 -
FastJson配置解决long类型在前端界面展示精度丢失问题
欢迎访问本人博客:FastJson配置Long转String类型前后端交互的时候,数据的ID字段采用的雪花ID,Long类型,返回给前端时,由于数值过大,会导致精度丢失,后面几位会变成0,这时候就需要把ID字段转成String类型的返回给前端页面。目前有三种方式可以实现这个功能:方式一、@JSONField采用@JSONField注解,在ID字段上加上如下的注解,即可返回前端字符串的ID数据@JSONField(serializeUsing = ToStringSerializer.class)原创 2021-09-02 16:08:56 · 5657 阅读 · 2 评论