.yml文件

cassandra:
    keyspaceApp:junit
solr:
    keyspaceApp:xyz

@Component
@ConfigurationProperties(prefix="cassandra")
public class CassandraClientNew {
   @Value("${keyspaceApp:@null}") private String keyspaceApp;

@EnableAutoConfiguration
@ComponentScan
@PropertySource("application.yml")
public class CommonDataApplication {
    public static void main(String[] args) {
        ConfigurableApplicationContext context = new SpringApplicationBuilder(CommonDataApplication.class)
                .web(false).headless(true).main(CommonDataApplication.class).run(args);
    }
}

测试用例

@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = CommonDataApplication.class)
@IntegrationTest
@EnableConfigurationProperties
public class CassandraClientTest {

    @Autowired
    CassandraClientNew cassandraClientNew;

    @Test
    public void test(){
        cassandraClientNew.getSession();
        System.out.println(" **** done ****");
    }
}
当巨浪把当巨浪把提问于
看加速得中二学生回答于

我不知道“xyz”是从哪里来的(也许你没有展示你的全部应用程序?)。你通常不和@Value@ConfigurationProperties虽然(它无法知道你的前缀是什么)。

回答过的其他问题

已经购买了域名,在其他网站建立了网站,请问是否支持cname解析?解析后的网址是什么样的?

支持cname解析

解析后的网址看你其他网站建立的网站的提示

Gitlab CI如何通过SSH部署应用程序

举个例子,假设您已经安装了需求的服务器,并且您希望使用ssh部署到该服务器。 image: ubuntu:latest stages: - deploy deploy_QA: stage: deploy environment: name: Stagin...... 展开详请

已经收到备案审核通过的短信,但是工信部网站还没查到备案信息?

名称“AppClass”在名称空间“…”中不存在从另一个基于应用程序的类继承UWP应用程序类时

当你进入UWP开发时,事情变得非常奇怪,特别是考虑到这是Windows Native平台开发(你好微软!) 但是Visual Studio在XAML和UWP方面确实非常“反复无常”。 我仍然不知道您应该如何使用该项目来完成这项工作,但解决方案绝对是 这些提示中的一部分。 它肯定...... 展开详请

预处理器在Typescript中定义

类似#if DEBUG的标志在TypeScript中不可用,因为编译输出始终相同。在C#编译到调试模式时,DLL文件包含一些额外的调试信息。在发布模式下,信息被省略,DLL文件更轻。 如果您使用的是Gulp或Grunt等自动构建环境,则可以将设置存储在类似的文件夹中/confi...... 展开详请

如何按日将日期列转换为多列?

已采纳
试试这个- SELECT * FROM ( SELECT emp_num,job,initial_date,worked_hours, CAST(initial_date AS DATE) Date_Only FROM transactions ...... 展开详请

关于作者

所属标签

扫码关注云+社区