应用程序属性
local=true
Run Code Online (Sandbox Code Playgroud)
应用程序配置.java
@PropertySource("classpath:application.properties")
@Configuration
public class AppConfig {
@Value("${local}")
private Boolean local;
@Bean
public DataSource dataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
if(local){
[..]
} else {
[..]
}
return dataSource;
}
}
@Bean
public PropertySourcesPlaceholderConfigurer propertyPlaceHolderConfigurer() {
return new PropertySourcesPlaceholderConfigurer();
}
Run Code Online (Sandbox Code Playgroud)
HibernateUtil.类
@PropertySource("classpath:application.properties")
public class HibernateUtil {
static {
try {
Properties prop= new Properties();
if(local){
[..]
} else {
[..]
}
}
Run Code Online (Sandbox Code Playgroud)
我需要在本地或远程配置我的数据库,但我不能。 “Hibernate.class 中的本地”始终返回 null。为什么?
我试图使用CodePipeline(AWS)触发多个构建,并且当管道触发CodeBuild时,CodeBuild失败并出现下一个错误:
[Container] 2018/02/07 19:30:20 Waiting for DOWNLOAD_SOURCE
Run Code Online (Sandbox Code Playgroud)
消息:访问被拒绝
额外的信息: