当前位置:   article > 正文

spring项目一个逻辑中操作2个数据库_同一逻辑中调用不同数据库

同一逻辑中调用不同数据库

我能想到的方法有2个

(1)配置多数据源

(2)用java最基础的jdbc

虽然之前玩过多数据源,但是没理解透,配置起来有些难度,我最终选择了jdbc,并且成功实现。

我的业务逻辑简化如下:

1.更新数据库1表的记录(这里直接用的项目的mapper操作即可,无需改变)

2.插入一条数据库2表(这里去用jdbc新建数据库2的连接,然后进行插入操作)

附上jdbcUtil

  1. package com.xx.yiwu.utils;
  2. import org.springframework.util.ResourceUtils;
  3. import java.io.FileInputStream;
  4. import java.io.InputStream;
  5. import java.sql.*;
  6. import java.util.Properties;
  7. public class JDBCUtil {
  8. public static String DRIVERNAME = null;
  9. public static String URL = null;
  10. public static String USER = null;
  11. public static String PASSWORD = null;
  12. public static Connection conn = null;
  13. static {
  14. try {
  15. Properties props = new Properties();
  16. InputStream in = new ClassPathResource("aliyun.properties").g
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/52338
推荐阅读
相关标签
  

闽ICP备14008679号