- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Spring Boot中使用JWT实现请求授权的过滤器
通过在Spring Boot项目中使用JWT进行请求授权,结合过滤器实现请求和响应的保存,我们成功地满足了项目的需求。这种修改方式既保留了原有的逻辑,又解决了可能出现的异常问题。在实际开发中,及时调整和优化代码,确保系统的可靠性和稳定性是非常重要的。
2023-12-25 16:23:12
351
原创 sharding-jdbc多表共用一个自定义分片算法,仅有一个表生效
【代码】sharding-jdbc多表共用一个自定义分片算法,仅有一个表生效。
2023-05-27 20:58:46
263
原创 基于cxf生成webservice服务端代码【重构服务端代码,客户端不做任何变动】
项目背景:客户端为任意语言(接口不做改动)。重构服务端代码,框架为springboot。方法一:(ant打包问题,自行百度没做总结)基于soapUI,生成service代码。编写ant文件生成jar。(注意细节wsdl文件加载问题)引入到项目中。继承实现类进行先关业务扩展。编写cxf配置类。方法二:按照方法一的第一步,仅仅将生成的代码直接放入项目工程中。(注意细节wsdl文件加载问题)知道service实现方法,编写业务逻辑。编写cxf配置类。
2022-03-28 14:28:12
861
原创 gradle报错异常【groovy.lang.MissingPropertyException】
报错信息如下:Caused by: groovy.lang.MissingPropertyException: Could not set unknown property ‘allowInsecureProtocol’ for repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.at org.gradle.internal.metaobject.AbstractDyna
2022-03-04 11:08:46
18419
原创 一条sql引起的审批流程慢(十年老系统优化)
十年老系统优化-审批流程慢应用环境: win2012,jboss,oracle11g因为环境部署原因,java自带的基本命令,无法使用。排除思路:1.点击页面功能点。2.在oracle数据库中,执行select select select inst_id,username,program,sid,sql_id,event,last_call_et,seconds_in_wait,blocking_instance,blocking_session fromgvsessionwherestatus
2021-09-07 12:55:21
91
原创 java应用总是无规律宕机,没有任何报错日志信息
java应用总是宕机,在没有任何报错日志信息前置条件:程序运行环境能够执行Java自带命令。没有有效的系统监控,如数据库方向,应用方向,服务器和网络方向等。技术架构springCloud。故障排查:配置发生异常时,打印堆栈信息:-XX:+PrintGCDetails-XX:+PrintGCDateStamps-Xloggc:d:/logs/gc.log-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=d:/logs/heap
2021-09-07 12:20:41
1580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人