springboot
java_代码搬运工
这个作者很懒,什么都没留下…
展开
-
SpringBoot基于Mybatis或Mybatis-Plus自定义实现完整SQL打印和执行耗时
注释相当完善了,不啰嗦。直接上代码:原创 2023-06-19 13:14:58 · 2349 阅读 · 0 评论 -
SpringBoot 自定义注解实现涉密字段脱敏
关于数据脱敏,网上的文章都是硬编码规则,比如对身份证,手机号,邮件地址等固定写法脱敏。本文在此基础上,拓展动态从数据库查出涉密关键字执行脱敏操作。原创 2023-02-10 13:52:39 · 1508 阅读 · 2 评论 -
Spring boot YML 配置文件配置map格式
目前Srping Boot 版本是 2.5.x。YML配置文件请严格按照如下格式书写:# 服务器节点名称和ip地址my-node: node: "{'a':'xxx','b':'xxx'}"Spring Boot 请严格按照如下格式书写@Datapublic class test { @Value("#{${my-node.node}}") private Map<String, String> instanceMap;}...原创 2022-02-23 16:02:51 · 3077 阅读 · 0 评论 -
Nginx+SpringBoot 部署前后端分离项目(http配置、https配置)
前言: 博客里不缺乏这样的博文。但是基本都是copy同一个文章出来的。我总结一下,做一个简单的说明。内容主要讲解 springboot 项目需要做的配置,以及ngxin需要做的配置,以及在https下证书需要做的配置。一:spring boot 项目需要做的配置在 application-yml 里做如下配置。注意,此处重点看servlet.context-path 配置# Tomcat 配置server: port: 8088 tomcat: uri-e...原创 2021-10-01 18:29:26 · 21422 阅读 · 0 评论 -
springboot 通过FastJson + 配置WebMvcConfigurer 实现序列化对象是否序列化null和空字符串“”
直接上代码。此方法为返回前端结果会序列化null字段和空字符、空数组、空map对象等字段import com.alibaba.fastjson.serializer.SerializerFeature;import com.alibaba.fastjson.serializer.ValueFilter;import com.alibaba.fastjson.support.config.FastJsonConfig;import org.springframework.beans.facto原创 2021-06-27 17:51:10 · 1332 阅读 · 0 评论 -
SpringBoot2.0 以上 WebMvcConfigurerAdapter 方法过时 解决办法
SpringBoot2.0 是基于 spring 5.0 实现的。在Spring 5.0 中,已经将WebMvcConfigurerAdapter 抽象类加上 @Deprecated 注解 记为过时。下面的代码就是过时方法:package com.handlerinterceptor_demo.handlerinterceptor_demo.config;import com....原创 2018-05-21 15:48:43 · 16884 阅读 · 3 评论 -
SpringBoot + Redis + AOP 控制接口请求重复提交
前言这个文章汇聚了很多。参考了很多文章和知识,最后实践汇总而成的。这里着重声明感谢等待的萝卜,AOP这块就是借鉴他的文章去做的。但是由于Jedis的频频错误,我选择RedisTemplate配合lua脚本去做。这篇文章的目的,最终希望给大家一个正确的方式来实现。避免出现其他一些坑。附上等待的萝卜文章地址:https://blog.csdn.net/a992795427/article...原创 2019-09-08 17:54:07 · 978 阅读 · 7 评论 -
springBoot + Mybatis 实现查询树形结构
查询树形节点 Web 案例创建数据库表DROP TABLE IF EXISTS `sys_dept`;CREATE TABLE `sys_dept` ( `dept_id` bigint(20) NOT NULL AUTO_INCREMENT, `parent_id` bigint(20) NULL DEFAULT NULL COMMENT '上级部门ID,一级部门为0...原创 2019-06-30 21:39:06 · 11770 阅读 · 10 评论 -
Spring Boot Configuration Annotation Processor not found in classpath 解决办法
我们碰到的问题,Spring Boot Configuration Annotation Processor not found in classpath 原因是:1:缺少 Spring Boot 引导配置依赖。虽然能正常运行程序,可以读取到配置信息。但是这终究还是遗留问题,一颗不确定的定时炸弹。还是要着手解决错误信息看图:我们点击后面的 Open Documentation.. ...原创 2019-05-12 17:52:26 · 10676 阅读 · 0 评论 -
SpringBoot 创建定时任务
一、在 springboot 项目启动类上增加注解 @EnableSchedulingpackage io.huihai;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.spring...原创 2018-07-08 19:01:33 · 281 阅读 · 0 评论