
springboot
文章平均质量分 57
ALiang哥
这个作者很懒,什么都没留下…
展开
-
SpringBoot Actuator未授权访问漏洞
SpringBoot项目修改配置文件application.properties,增加如下配置management.endpoints.enabled-by-default=false原创 2021-06-30 16:57:16 · 1599 阅读 · 0 评论 -
druid监控页面未授权访问漏洞
一、项目环境SpringBoot Version:2.4.5二、问题场景项目中引入druid-spring-boot-starter,且spring.datasource.druid.stat-view-servlet.enabled配置为true时,可以直接访问Druid Monitor监控平台,可能会造成企业机密信息被攻击者获取<dependency> <groupId>com.alibaba</groupId> <artifactId&g原创 2021-06-30 16:49:57 · 12108 阅读 · 0 评论 -
Java数组字典自动转换映射
一、需求背景前、后端分离项目,持久化数据部分字段存储的是数据字典的code,而前端查询时需要返回code对应的value值,如果每个请求业务d原创 2021-05-28 10:44:41 · 4483 阅读 · 2 评论 -
API接口统一格式返回
目录一、背景二、代码实现1、定义状态码枚举类:ResultCode2、定义统一返回体类:Result3、自定义注解4、定义拦截器5、配置拦截器6、重写接口返回类7、定义统一异常实体类8、配置全局异常处理Handler9、重写Controller层三、测试结果部分内容参考自:https://www.cnblogs.com/javayanglei/p/14182703.html一、背景 在分布式、微服务盛行的今天,项目绝大部分采用微服务框架...原创 2021-04-16 14:21:12 · 1357 阅读 · 0 评论 -
项目经验:org.springframework.web.bind.MethodArgumentNotValidException,因版本升级导致Hibernate-validation校验出现报错
项目背景:因客户需求,公司产品需要升级Springboot版本。项目在未执行maven clean install之前,Eclipse启动项目插入数据时不报错。执行maven clean install后,启动项目插入数据时报错。错误信息如下:org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public T org.gocom.coframe.co原创 2021-02-04 17:07:09 · 1766 阅读 · 0 评论