Spring Boot
Spring Boot的基础介绍,基本用法,框架的搭建。
Zerooooooooooooooooo
这个作者很懒,什么都没留下…
展开
-
SpringBoot 热部署
SpringBoot 热部署 在实际项目开发过程中,经常要修改代码,重启服务。在利用SpringBoot进行开发时,SpringBoot已经提供了devtools开发工具包来支持热部署,可以很方便的更新修改后的代码而不用重启服务。一、项目中添加devtools依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtool原创 2021-08-24 17:51:03 · 52 阅读 · 0 评论 -
minioJava客户端调https接口报:xxx PKIX path building failed
minioJava客户端调https接口报:xxx PKIX path building failed开启minio的https访问后,下载访问图片用http是可以的,但是上传的时候报:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderExcep原创 2021-06-28 17:55:21 · 1633 阅读 · 0 评论 -
使用Date接收datetime类型数据时分秒都为0
使用Date接收datetime类型数据时分秒都为0遇到这种问题,很大程度上都是mybatis中做结果映射时,jdbcType的类型给的不对。一、先按照如下链接检查:json 得到时分秒为00:00:00,拿不到时分秒 解决办法 二、检查mapper文件中jdbcType的类型是否正确jdbcType说明Date日期表示time时间表示timestamp日期时间表示所以如果Java中用Date声明字段类型,那mapper文件中就应该用timestamp类原创 2021-06-25 16:48:14 · 2855 阅读 · 1 评论 -
SpringBoot创建定时任务的三种方式
SpringBoot创建定时任务的三种方式一、基于Cron表达式创建 SpringBoot提供了@Schedule标签来创建定时任务,用此标签创建的定时任务为单线程,如果有多个定时任务,使用的是一个线程来执行的。具体使用如下:// 1.开启配置注解,使得spring能够扫描@Configuration // 2.开启定时任务 @EnableScheduling public class SaticScheduleTask { //3.添加定时任务 @Schedul原创 2021-06-23 16:19:43 · 1738 阅读 · 0 评论 -
mybatis 多表联合查询报Cause: java.lang.UnsupportedOperationException
mybatis 多表联合查询报Cause: java.lang.UnsupportedOperationException一、问题描述在做RBAC权限多表关联查询时,查询出的结果报Cause: java.lang.UnsupportedOperationException反复看了表字段和实体定义之间的映射,觉得没什么问题,但无论改什么,还是出现这个异常。头大~,已深陷。。。晾一段时间,再回过头来看,发现在定义结果集接收对象时,给初始化了,不知道是不是这个影响的,去掉再运行,竟然好了!!!/**原创 2021-06-21 15:50:25 · 170 阅读 · 0 评论 -
cannot parse date “2021-06-10 09:00:00“: while it seems to fit format ‘yyyy-MM-dd‘T‘HH:mm:ss.SSSX‘,
一、问题调用接口报:Cannot parse date "2021-06-10 09:00:00": while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss.SSSX',二、解决方案配置文件中加spring.jackson.timeZone=GMT+08:00spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.serialization.write_dates_as_time原创 2021-06-10 15:25:54 · 6065 阅读 · 3 评论 -
如何将Spring boot项目lib/resouce分开打包
<build> <plugins> <!--打jar包,排除资源文件和依赖jar,同时外部的lib、resource目录加入到classpath中, 用命令java -jar运行jar时就不需要用-Dloader.path指定外部资源路径了! 不需要spring-boot-maven-plugin插件 --> <plugin>原创 2021-06-04 10:56:03 · 199 阅读 · 0 评论