
SpringBoot
长路漫漫~Gavin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Springboot项目防止返编译混淆代码
Springboot项目代码混淆防止反编译原创 2024-11-21 17:15:30 · 812 阅读 · 0 评论 -
程序包com.sun.xml.internal.ws.util不存在
程序包com.sun.xml.internal.ws.util不存在原创 2022-07-05 13:53:04 · 5210 阅读 · 1 评论 -
SpringCloud项目中子项目找不到父工程pom文件中约束的版本号
在开发SpringCloud的项目时父工程pom文件中已经约束了springCloud的版本号但是子项目依赖却一直报 未知版本错误解决办法 : 更换SpringCloud的版本后缀为RELEASE的版本...原创 2020-04-20 21:04:25 · 2275 阅读 · 0 评论 -
SpringBoot项目打成jar后访问JSP页面报404错误
在开发SpringBoot项目时有时我们使用的JSP作前段展示页面,在开发过程中直接使用idea 或者eclipse启动项目一切正常,但当我们通过maven 将SpringBoot 项目打成jar包运行后,访问jsp页面服务器报404错误问题分析:打开maven打成的jar包找到原因 目录下并没有jsp 文件。解决办法:1.在pom.xml中配置<resource>...原创 2019-12-17 15:19:46 · 827 阅读 · 0 评论 -
一个简单的商城订单超时取消功能的实现
大多数的B2C商城项目都会有限时活动,当用户下单后都会有支付超时时间,当订单超时后订单的状态就会自动变成已取消 ,这个功能的实现有很多种方法,本文的实现方法适合大多数比较小的商城使用。实现原理: 利用 jdk 的 DelayQueue的阻塞队列的特性实现。在项目启动时开启一个线程处理 DelayQueue 队列里弹出的超时订单对象,订单未超时该线程处于等待中。Delay...原创 2019-12-16 15:38:05 · 2008 阅读 · 0 评论 -
SpringBoot项目全局处理接口返回JSON数据
我们在提供 API json 数据接口时每个接口都需要返回 {code : 0,status:200,message:"",result:{} }之类的数据这些数据是重复的,我们可以利用Spring的AOP 去添加这些数据,Controller 中只返回有用的数据,如参数之类的错误可以直接返回null ,如有需要提示APP页面弹出的信息,直接加入到 result json 对象中 交给AOP 去格...原创 2019-12-13 14:43:21 · 1595 阅读 · 0 评论 -
SpringBoot 项目处理全局异常
Springboot 项目处理全局异常1. 在配置文件中增加 spring.mvc.throw-exception-if-no-handler-found=true #找不到对应资源抛出异常2. 新建异常类@ControllerAdvicepublic class GlobalExceptionHandler { private Logger logger = Logge...原创 2019-12-13 14:10:43 · 142 阅读 · 0 评论