Example usage for org.springframework.data.mongodb.core MongoTemplate MongoTemplate

List of usage examples for org.springframework.data.mongodb.core MongoTemplate MongoTemplate

Introduction

In this page you can find the example usage for org.springframework.data.mongodb.core MongoTemplate MongoTemplate.

Prototype

private MongoTemplate(MongoDbFactory dbFactory, MongoTemplate that) 

Source Link

Usage

From source file:io.github.carlomicieli.springbooks.test.TestConfig.java

@Bean
public MongoTemplate mongoTemplate() {
    return new MongoTemplate(mongo(), TEST_DATABASE);
}

From source file:com.advice.dao.test.LoginPageDAOTest.java

@Before
public void setUp() throws Exception {
    registrationDAO = new RegistrationDAO();
    template = new MongoTemplate(mongo, DB_NAME);
    registrationDAO.setMongoTemplate(template);
}

From source file:cz.cuni.mff.d3s.been.mapstore.mongodb.SpringMongoDBConverter.java

/**
 * Create a MongoDB converter//  w w  w . jav a 2 s .  c o  m
 *
 * @param mongo Mongo connection
 * @param dbname Name of database used for mirroring
 */
public SpringMongoDBConverter(Mongo mongo, String dbname) {
    this.mongoTemplate = new MongoTemplate(mongo, dbname);
}

From source file:nl.telecats.customcid.CustomCallerIdManagerTest.java

@Before
public void onSetUp() throws UnknownHostException {
    Mongo m = new Mongo("127.0.0.1");
    m_db = new MongoTemplate(m, "test");
    m_db.getDb().dropDatabase();//from ww w.j a v  a2  s  .  c  om
    m_ccim = new CustomCallerIdManagerImpl();
    m_ccim.setDb(m_db);
}

From source file:eu.trentorise.smartcampus.mobility.test.script.ConvertData.java

public ConvertData() throws UnknownHostException, MongoException {
    super();//from www  . j a va  2s  .co  m
    template = new MongoTemplate(new Mongo(), "smartsayback");
    targetTemplate = new MongoTemplate(new Mongo(), "mobility-domain");
}

From source file:com.github.yongchristophertang.database.guice.provider.MongoTemplateFactory.java

/**
 * Transfer an annotation to a T object.
 *
 * @param anno Mongo annotation/*  w w w .  j  a v a2s  . c  om*/
 */
@Override
protected MongoTemplate createClient(Mongo anno) {
    if (StringUtils.isBlank(anno.database()) || StringUtils.isBlank(anno.host())) {
        throw new IllegalArgumentException("Mongo annotation must has database argument configured");
    }
    try {
        return new MongoTemplate(new MongoClient(anno.host(), anno.port()), anno.database());
    } catch (UnknownHostException e) {
        e.printStackTrace();
        return null;
    }
}

From source file:io.gravitee.repository.mongodb.MongoTestRepositoryConfiguration.java

@Bean
public MongoTemplate mongoTemplate(Mongo mongo) {
    return new MongoTemplate(mongo, "gravitee");
}

From source file:com.springsource.html5expense.config.LocalDataSourceConfig.java

@Bean
@Override/*from www  .j  a va  2 s.c o m*/
public MongoTemplate mongoTemplate() throws Exception {
    return new MongoTemplate(new Mongo("127.0.0.1"), "expensesfs");
}

From source file:org.oncoblocks.centromere.dataimport.cli.test.TestMongoConfig.java

@Bean
public MongoTemplate mongoTemplate(Mongo mongo) {
    return new MongoTemplate(mongo, env.getRequiredProperty("mongo.name"));
}

From source file:us.polygon4.izzymongo.service.ServiceConfig.java

public @Bean MongoTemplateContainer initialize() throws Exception {
    Map<String, MongoOperations> templateMap = new HashMap<String, MongoOperations>();
    Mongo m = mongoFactoryBean.getObject();
    for (String dbname : m.getDatabaseNames()) {
        MongoOperations mongoOps = new MongoTemplate(m, dbname);
        templateMap.put(dbname, mongoOps);
    }/*from w w w .  j  a  v  a  2  s  .co  m*/
    log.info(templateMap.toString());
    MongoTemplateContainer mtc = new MongoTemplateContainer();
    mtc.setTemplateMap(templateMap);
    return mtc;
}