- 博客(4)
- 资源 (19)
- 收藏
- 关注
转载 Feign真正正确的使用方法
Feign是spring cloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。 但是在某些项目中,由于遗留原因,整个系统并不是spring cloud项目,甚至不是spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。 如果采用httpclient或者okhttp这样相对较重的框架,对初学者来说编码量与学习曲线都会是一个挑战,而使用spring中Rest...
2018-12-24 14:29:58 2005
转载 Spring中的@Transactional(rollbackFor = Exception.class)属性详解
今天我在写代码的时候,看到了。一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法; 如下图所示,我们都知道Exception分为运行时异常RuntimeException和非运行时异常 error是一定会回滚的 如果不对运行时异常进行处理,那么出现运行时异常之后,要么是线程中止,要么是主程序终止。 如果不想终...
2018-12-17 20:15:58 840
转载 Spring Boot实战:拦截器与过滤器
Spring Boot实战:拦截器与过滤器 一、拦截器与过滤器 在讲Spring boot之前,我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。 但是对于横向的功能,比如,在所有的service...
2018-12-13 15:40:33 126
原创 Pagehelper 不分页几种情况的解决方法
第一种情况: mybatis 引入版本不对 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId&am
2018-12-13 14:43:11 9224
Kotlin 实战 (kotlin in action) 电子书
2017-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人