Spring 动态数据源路由

2017-03-21  本文已影响58人  FX_SKY

互联网时代我们经常
这个时候 Spring 动态数据源路由闪亮登场了,主要用到的是org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource 这个类。

假设有一个订单表tb_order,表结构如下:

CREATE TABLE `tb_order` (
  `id` BIGINT(10) NOT NULL AUTO_INCREMENT COMMENT '自增id主键',
  `customer_name` VARCHAR(40) NOT NULL COMMENT '客户名称',
  `total_price` DOUBLE (8,2) NOT NULL COMMENT '商品总价',
  `amount` INT(6) NOT NULL COMMENT '商品数量',
  `address` VARCHAR(200) NOT NULL COMMENT '客户详细地址',
  PRIMARY KEY (`ID`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;

参考资料

Spring Engineering Blog:Dynamic DataSource Routing

上一篇 下一篇

猜你喜欢

热点阅读