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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章