MongoServiceRegistryDaoTests.java 文件源码

java
阅读 36 收藏 0 点赞 0 评论 0

项目:springboot-shiro-cas-mybatis 作者:
@Test
public void verifyEmbeddedConfigurationContext() {
    final PropertyPlaceholderConfigurer configurer = new PropertyPlaceholderConfigurer();
    final Properties properties = new Properties();
    properties.setProperty("mongodb.host", "ds061954.mongolab.com");
    properties.setProperty("mongodb.port", "61954");
    properties.setProperty("mongodb.userId", "casuser");
    properties.setProperty("mongodb.userPassword", "Mellon");
    properties.setProperty("cas.service.registry.mongo.db", "jasigcas");
    configurer.setProperties(properties);

    final FileSystemXmlApplicationContext ctx = new FileSystemXmlApplicationContext(
            new String[]{"src/main/resources/META-INF/spring/mongo-services-context.xml"}, false);
    ctx.getBeanFactoryPostProcessors().add(configurer);
    ctx.refresh();

    final MongoServiceRegistryDao dao = new MongoServiceRegistryDao();
    dao.setMongoTemplate(ctx.getBean("mongoTemplate", MongoTemplate.class));
    cleanAll(dao);
    assertTrue(dao.load().isEmpty());
    saveAndLoad(dao);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号