RequestParam.value() was empty on parameter 0

背景 Feign项目启动时报错 RequestParam.value() was empty on parameter 0 代码 对应报错代码: @FeignClient("spring-cloud-eureka-client") public interface GreetingClient { @RequestMapping("/greeting") String greeting(@RequestParam String name); } 原因 Spring MVC和Spring Cloud feign都使用了同样的方式去查

The alias is already mapped to the value

Mybatis报错 The alias is already mapped to the value 原因是mybatis扫描的类名有重复的,需要细化扫描路径,或者删除重复类 mybatis: # 搜索指定包别名 typeAliasesPackage: com.system,com.api 指定路径可以

Long统一转为String

@Configuration public class JacksonConfig { /** * Jackson全局转化long类型为String,解决jackson序列化时long类型缺失精度问题 * @return Jackson2ObjectMapperBuilderCustomizer 注入的对象 */ @Bean public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer()