STEP BY STEP
08
17
Spring boot配置文件属性转换 Spring boot配置文件属性转换
在我们用Springboot进行开发的时候,我们的很多可配置化的参数会写在配置文件内,然后可以用@ConfigurationProperties 将其转化为bean在程序中使用。在转化为bean时,Springboot会默认给我提供一系列
2019-08-17
10
07
27
Java8 Lambda Handling Exceptions Java8 Lambda Handling Exceptions
lambda表达式有利于我们写出非常简洁的代码,但是Java8中lambda表达式无法抛出受检异常,这样会使我们在lambda表达式中使用抛出Checked Exception的方法时,会出现一些问题,接下来我们就来探讨一下这个问题。
2019-07-27
20
13
Feign配置易错点 Feign配置易错点
在我们利用spring-cloud-openfeign的时候,不同的client可能需要一些自定义的配置,我们可以在配置文件中配置,也可以写相应的配置类。而写配置类有一个易掉的坑,接下来就来讲解一下这个坑以及解决方案! 先来看一段常见的
2019-07-13
06
Using Optional with Jackson Using Optional with Jackson
在java8的时候,针对NOP异常,提供了Optional的解决方案。但是你了解Jackson序列化含Optional字段的POJO时会发生什么吗?在本文中,将介绍Optional类,然后解释在与Jackson一起使用时可能遇到的一些问题
2019-07-06
06
29
Spring Boot 2实现分布式锁 Spring Boot 2实现分布式锁
随着应用的分布式部署,有很多新的问题需要考虑解决,分布式锁就是其中一个。目前我们的项目中分布式锁是采用zk来实现的。其实Spring早就提供了分布式锁的实现。早期,分布式锁的相关代码存在于Spring Cloud的子项目Spring Cl
2019-06-29
22
01
idea中解决maven包冲突的问题 idea中解决maven包冲突的问题
在我们使用maven进行jar包管理的时候,因为jar包传递依赖,可能会导致相同jar包的不同版本被依赖,由于包管理的依赖优先级会导致最终实际引入的jar包不是你最终需要的版本,由此可能出现类找不到的情况。针对这种jar包冲突的问题,可以
2019-06-01
1 / 3