mongotemplate/mybatis 连接相同mongo/mybatis服务器的不同数据库

mongo

  1. 简单修改库名
MongoTemplate mongoTemplate = new MongoTemplate(MongoClients.create(), "test2");  // test2就是要连接的数据库
  1. 连接用户名和其他参数也要修改官网URL参数配置参考
ConnectionString connectionString = new ConnectionString("mongodb://localhost:27017/test2"); 
MongoDbFactory mongoDbFactory = new SimpleMongoClientDbFactory(connectionString);
MongoTemplate mongoTemplate = new MongoTemplate(mongoDbFactory);

mybatis

  1. mybatis 只修改库名
    用${}拼接是普通字符串
select * from ${dbName}.test   
  1. 使用 mybatisplus 的动态切换数据源,可以传入更复杂参数
    mybaitsplus官网动态数据源切换mysql
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章