
SpringBoot
咋看都像坏蛋
这个作者很懒,什么都没留下…
展开
-
ControllerAdvice注解的使用
ControllerAdvice对于@ControllerAdvice,我们比较熟知的用法是结合@ExceptionHandler用于全局异常的处理,但其作用不仅限于此。ControllerAdvice拆分开来就是Controller Advice,关于Advice,前面我们讲解Spring Aop时讲到,其是用于封装一个切面所有属性的,包括切入点和需要织入的切面逻辑。这里ContrllerA...原创 2020-01-12 20:12:08 · 3896 阅读 · 0 评论 -
github上热门的springBoot实战项目推荐
github上热门的springBoot实战项目推荐多数人希望学习一门技术是通过实战项目,而不是一些零散的知识点。因此我就在github找了几个比较热门的springBoot实战项目。有些项目可能对新手不是很友好,需要一些基础才可以看懂,不过大家可以耐下心来一点点钻研,多思考。需要的朋友可以根据自己的实际情况选择。paascloud-mastergithub地址: https://gith...原创 2019-11-22 12:19:24 · 1576 阅读 · 1 评论 -
springBoot+redis禁止重复提交
禁止重复提交1.为什么要禁止重复提交?在我们平时开发的过程中,有很多用户点击提交按钮提交表单或者说用户主动提交某些信息的情景。正常情况下,我们后台正常接收前台提交的内容,然后再进行增删改查等操作。但是,我们都说不能已常理去考虑用户的使用情况。一旦前台提交内容后,因为网络波动或者后台逻辑处理较慢,而前台又没有做禁止点击提交按钮或者等待页面,难免出现用户疯狂点击提交按钮的情况。这种情况就很有可能...原创 2019-10-25 09:22:30 · 1007 阅读 · 0 评论 -
Spring Boot 有哪几种读取配置的方式?
1.使用@Value注解使用@Value注解加载单个属性值如果在yaml或者properteis中存在配置:baidu.token = h4f644y9e4th64kyukl4uil4td4f3hbaidu.username = 157562358985@Component("policyCheck1001")@Slf4jpublic cl...原创 2019-10-22 09:39:11 · 6035 阅读 · 0 评论 -
SpringBoot自定义starter
SpringBoot自定义starter源码地址 : https://github.com/YuSheng1223/SpringBoot1.为什么要自定义starter?SpringBoot提供的自动配置功能为我们构建工程和开发程序节省了大量的时间。作为一个码农,光会用可是不够的。这里我们尝试着自己去定义一个starter,在平时工作中,一个自定义的starter可以帮我们完成一些Spri...原创 2019-10-20 17:10:48 · 155 阅读 · 0 评论 -
RestTemplate中form请求方式
1.restTemplate是为我们提供了一种更简便进行远程调用的方式。一般来说我们常用的提交参数方式有form和payload方式,下面简单记载一下。form 方式 HttpHeaders headers = new HttpHeaders(); //设置为form方式 headers.setContentType(MediaType.APPLICATION_FORM_URLE...原创 2019-06-09 17:58:15 · 6535 阅读 · 0 评论