DynamicDataSource.java 462 B

12345678910111213141516171819202122232425
  1. /**
  2. * Copyright (c) 2018 yiidata.com All rights reserved.
  3. *
  4. * http://yiidata.com
  5. *
  6. *
  7. */
  8. package com.yiidata.intergration.web.datasource.config;
  9. import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
  10. /**
  11. * 多数据源
  12. *
  13. * @author zhenqin
  14. */
  15. public class DynamicDataSource extends AbstractRoutingDataSource {
  16. @Override
  17. protected Object determineCurrentLookupKey() {
  18. return DynamicContextHolder.peek();
  19. }
  20. }