实现一个需求,接口上添加一个注解,实现查询从从库查询,写等操作主库。大体思路:
1、创建DBconfig类,用来保存用的哪一个数据源
2、定义一个自定义注解,通过传入不同的数据库名称来操作数据库。
3、通过springboot aop技术实现这个自定义注解给DdConfig对象类型赋值
4、继承AbstractRoutingDataSource类,重写他的设置路由key的方法,返回哪个数据源的key
实现一个需求,接口上添加一个注解,实现查询从从库查询,写等操作主库。大体思路:
1、创建DBconfig类,用来保存用的哪一个数据源
2、定义一个自定义注解,通过传入不同的数据库名称来操作数据库。
3、通过springboot aop技术实现这个自定义注解给DdConfig对象类型赋值
4、继承AbstractRoutingDataSource类,重写他的设置路由key的方法,返回哪个数据源的key