乙巳🐍年

acc8226 的博客

解决方案:PathVariable annotation was empty on param 0.

解决方案

原代码中的 @PathVariable 没有写 value 参数。

1
2
3
4
5
6
@FeignClient(name = "eureka-client", configuration = FeignConfig.class)
public interface EurekaFeignClient {

@GetMapping("/hello/{name}")
public String index(@PathVariable String name);
}
阅读全文 »

集成 dynamic-datasource 实现多数据源增强

dynamic-datasource 是一个基于springboot的快速集成多数据源的启动器。同时支持数据源分组、数据库敏感配置信息加密、自定义注解、动态增加移除数据源、读写分离、本地多数据源事务方案、基于 Seata 的分布式事务方案等等。

多数据源使用:使用 @DS 切换数据源。

@DS 可以注解在方法上或类上,同时存在就近原则 方法上注解 优先于 类上注解。

注意:使用了多数据源一定要指定主数据源,默认主数据源是 master。

阅读全文 »
0%