首页
分类
Tags
留言板
昊天的个人博客
行动起来,活在当下
累计撰写
65
篇文章
累计创建
72
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
以下是
SpringBoot
相关的文章
2021-05-11
ClassPathResource生产环境与部署环境的坑
利用ClassPathResource来获取resource目录下的资源文件,生产环境没有任何问题,当生成jar包部署之后,提示FileNotFoundException。 原因是个人粗心,文件名大小写错了一位。 猜测原因是idea运行时不打成jar包,所以获取文件实质上的利用的windows的文件
2021-05-11
6
0
0
踩坑爬出记录
SpringBoot
2021-05-11
SpringBoot动态生成配置文件
Spring生成的jar包运行的话会读取同目录下的application.properties的文件。但是用idea直接跑项目会读取项目根目录的application.properties文件。 原本是通过ApplicationHome类的方法获取当前jar包的目录,对于idea运行的项目只能获取到
2021-05-11
2
0
0
踩坑爬出记录
项目问题解决汇总
SpringBoot
2021-05-11
SpringBoot通过代码自动重启项目重载配置
近期有一个需求提供一个系统安装的导航界面,所以需要动态设置一些配置文件的项,比如数据库的连接等。 所以需要自动重启一下项目来达到重载配置的效果。 启动类做如下操作 run方法返回一个 ConfigurableApplicationContext ,也就是上下文对象,上下文对象中有一个 close()
2021-05-11
2
0
0
项目问题解决汇总
SpringBoot
2021-04-05
SpringBoot validation自定义校验注解
问题 springBoot2.3之后移除了validation-api,使用的话需要自行添加依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>validatio
2021-04-05
2
0
0
JAVA
SpringBoot
2021-04-05
SpringBoot配置Redis缓存json格式
@Configuration @EnableCaching //开启注解 public class RedisConfig { private static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
2021-04-05
5
0
0
项目问题解决汇总
SpringBoot
2021-04-05
SpringBoot Swager放行问题
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // swagger 第三方ui的访问路径 /** <dependency> <group
2021-04-05
8
0
1
SpringBoot
2021-04-05
LocalDate与LocalDateTime在jackson的转换问题
编写转换器 @Configuration public class DateConver4Jackson extends MappingJackson2HttpMessageConverter { /** 默认日期时间格式 */ public static final Strin
2021-04-05
1
0
0
项目问题解决汇总
SpringBoot
2021-04-05
服务器端解决跨域问题
@Component public class CORSFilter implements Filter { @Override public void doFilter(ServletRequest request, ServletResponse response, Filte
2021-04-05
3
0
0
SpringBoot
2021-04-05
全局异常处理
这是一个前后端分离的项目,所以都是返回BaseResult,BaseResult的数据结构参照上一篇博客,非前后端分离的可以把请求发送到错误页,效果一样。 如果有其他异常需要单独处理,加方法就行,方法上面用@ExceptionHandler标注上就可以。 使用 @ControllerAdvice 标
2021-04-05
2
0
0
SpringBoot
2021-04-05
全局Controller切面日志
切面日志类 JSONUtil 是hutools的工具类中的一个工具,可以自行写toString方法。 BaseResult 是自定义的结果类,放在最后 @Aspect @Component// 非常重要 @Log4j2 public class AllControllerAOP { /**
2021-04-05
3
0
0
SpringBoot
1
2