mongo Java ドライバー jar を 2.14.0 にアップグレードしています。私の古いコードは正常に動作しますが、非推奨のクラスとコンストラクターを示すコードに従っているため、mongo-java-driver.jar 2.14.0 の非推奨のクラスとコンストラクターを含まない互換性のあるコードが必要です。
public MongoTemplate getMongoTemplate() {
    SimpleMongoDbFactory simpleMongoDbFactory = null;
    try {
        MongoOptions opts = new MongoOptions();//depricate
        opts.threadsAllowedToBlockForConnectionMultiplier = getThreadsAllowedToBlockForConnectionMultiplier();//depricate
        opts.connectionsPerHost = getConnectionsPerHost();//depricate
        ServerAddress addr = new ServerAddress(getHost(), getPort());
        Mongo mongo = new Mongo(addr, opts);//depricate
        simpleMongoDbFactory = new SimpleMongoDbFactory(mongo,
                getDatabaseName());//depricate
        if (mongoTemplate == null) {
            mongoTemplate = new MongoTemplate(simpleMongoDbFactory);
        }
    } catch (UnknownHostException e) {
        LOGGER.error(e.getMessage());
    } catch (MongoException e) {
        LOGGER.error(e.getMessage());
    }
    return mongoTemplate;
}