SpringBoot
五岁程序员
这个作者很懒,什么都没留下…
展开
-
maven依赖冲突解决-springboot使用log4j2替换logback
1、出现问题使用log4j2替换springboot默认日志框架logback,启动报错C:\jdk\jdk1.8\bin\java.exe -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:62718,suspend=y,server=n -Dlog4j.skipJansi=false -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -javaagent:原创 2021-12-04 10:17:01 · 1470 阅读 · 0 评论 -
Java生成非对称加密
生产私钥keytool -genkeypair -alias iids-oauth2 -keyalg RSA -keypass iids-oauth2 -keystore iids-oauth2.jks -storepass iids-oauth2 根据私钥获取公钥keytool -list -rfc -keystore iids-oauth2.jks -storepass iids-oauth2原创 2020-09-18 08:56:07 · 142 阅读 · 0 评论 -
springboot异步多线程查询
@GetMapping("getOauthTrackCount") public BaseResponse<TrackData> getOauthTrackCount( @RequestParam(value = "year") Integer year, @Reque...原创 2020-02-20 23:48:24 · 1215 阅读 · 0 评论 -
SpringBoot----MVC统一封装json返回结果
1、项目为前后端分离,前端需要后端的统一JSON进行解析,封装框架。SpringMVC中提供了接口,对返回结果进行统一封装。2、代码import com.*.*.base.BaseResponse;import org.springframework.core.MethodParameter;import org.springframework.http.MediaType;impo...原创 2019-11-25 17:18:40 · 501 阅读 · 0 评论 -
springboot启动日志 CONDITION EVALUATION DELTA 去除问题
在配置文件properties或yam中添加配置spring.devtools.restart.log-condition-evaluation-delta=false原创 2019-11-05 13:21:19 · 4459 阅读 · 0 评论 -
使用SpringMVC处理全局异常不生效问题
问题描述项目是老项目,使用springmvc跳转页面。需求是需要集中处理异常,做后续日志、通知等处理。@Component()public class NotifyDingHandler extends BaseService implements HandlerExceptionResolver{ @Override public ModelAndView resolveExce...原创 2019-07-25 16:59:50 · 2194 阅读 · 0 评论 -
SpringBoot使用log4j2日志及使用出现的问题
这里写自定义目录标题日志介绍springboot使用log4j2日志log4j2配置文件配置成功后效果日志介绍在日常开发与上线工作中,日志作为我们对BUG进行处理的主要排查手段。springboot使用log4j2日志springboot默认使用的是logbcak日志,我们这次使用log4j2日志就需要再pom文件中进行配置<!--log4j2日志框架--><depe...原创 2019-07-09 11:25:12 · 2694 阅读 · 0 评论 -
Spring boot项目启动后,自定义初始化操作
package com.sinosoft.speech.util; import com.sinosoft.speech.swing.Main;import org.springframework.boot.CommandLineRunner;import org.springframework.stereotype.Component;@Componentpublic class ...原创 2019-04-28 14:35:46 · 813 阅读 · 0 评论 -
SpringMCV处理JSON时设置时间格式
格式转换(对象转JSON) @Size(max = 20) @JsonFormat(pattern="HH:mm",timezone = "GMT+8") private Date bookTime;注意 timezone = “GMT+8” 属性必须设置,否则时间会因为时区问题出错...原创 2019-04-26 13:29:18 · 136 阅读 · 0 评论 -
Spring Security【一】 ------ 前后端分离开发
之前项目中都是使用shiro作为安全框架,但是很多资料推荐spring security作为spring项目的安全框架。既然用着spring,那spring security自然还是要了解下的。但是在实际接触中发现,比shori的学习成本高点。还有就是大部分都停留在将前端代码放在后端路径下,页面的跳转,重定向都由后端代码实现。这在当下的前后端分离开发中还是不合适的,所以经过我这几天的各种捣鼓,...原创 2019-02-26 10:45:13 · 5988 阅读 · 8 评论 -
JPA分页查询修改导致数据问题
在使用定时任务时,先根据条件查询出数据,然后对数据进行更新操作.出现BUG: 数据不知道,应该为74条数据,在分页查询时会出现查询数与实际条数不符情况. 归结原因为 : 第一次查询第一页后将数据状态修改,第二次查询第二页总页数变为2页,导致应该查询之前的第二页变为查询第三页,过滤了原第二页的数据导致.解决办法: 使用循环,一直查询第一页@Componentpublic class Tr...原创 2018-11-19 17:53:55 · 883 阅读 · 0 评论 -
SpringBoot整合mybatis,使用IDEA注意
原来IDEA不会编译src的java目录下的xml文件,第一次接触感觉很坑爹有木有,怪不得视频教程中的老师使用Eclipse 。解决方案如下:原创 2018-10-19 10:34:27 · 119 阅读 · 0 评论 -
Spring boot之自定义配置文件并读取
1,定义配置文件mypro.propertiesip=http://localhost:8769/2,在启动类上加上配置注解:@PropertySource("classpath:mypro.properties")3,在需要使用的类中使用@Value(${base.redis.url})注解注入配置信息//获取配置信息@Value("${spring.datasour...转载 2018-10-08 16:00:59 · 219 阅读 · 0 评论 -
使用AOP记录系统间接口日志
@Aspect@Configuration@Componentpublic class SynDataLogAop { private static Logger logger = Logger.getLogger(SynDataLogAop.class); private ExecutorService pool = Executors.newFixedThreadP...原创 2018-10-12 10:40:40 · 252 阅读 · 0 评论 -
SpringBoot集成原生RabbitMQ中遇到的问题
由于项目与其他系统集成,数据交互采用MQ队列形式.在帮助老系统编写MQ工具类时发现,接收方出现异常后,接收方会与MQ服务器断开连接.必须重新连接.在生产环境很不稳定.使用守护线程思想实现异常断电重连. 代码如下:(一) MQ工具类代码public class MQUtils { private static ExecutorService service = Executors.newFi...原创 2018-06-14 17:33:04 · 3645 阅读 · 0 评论 -
SpringBoot定时任务
开发中遇到需要定时更新数据需求,使用SpringBoot,发现框架本身集成定时器,使用如下:import com.five.fiveeducation.dao.EducationDao;import com.five.fiveeducation.entity.Education;import com.five.fiveeducation.entity.QEducation;impor原创 2018-01-15 16:48:24 · 299 阅读 · 0 评论 -
SpringBoot处理前端页面传入的时间字符串
在使用SpringBoot日常开发中,发现前端页面传入的时间字符串无法自动转换成日期格式,后台在处理会比较麻烦。多方查阅,找到此处理方式:1.在启动类Application中,添加方法处理:import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.S...原创 2018-01-15 16:15:24 · 4725 阅读 · 0 评论