1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.deploy.spring;
17
18 import java.util.Arrays;
19 import java.util.List;
20
21 import org.kuali.common.impex.spring.GeneratorPropertiesConfig;
22 import org.kuali.common.jdbc.spring.JdbcPropertiesConfig;
23 import org.kuali.common.util.property.ProjectProperties;
24 import org.kuali.common.util.spring.MavenPropertySourceConfig;
25 import org.springframework.beans.factory.annotation.Autowired;
26 import org.springframework.context.annotation.Configuration;
27 import org.springframework.context.annotation.Import;
28
29 @Configuration
30 @Import({ JdbcPropertiesConfig.class, GeneratorPropertiesConfig.class })
31 public class ImportMavenPropertySourceConfig extends MavenPropertySourceConfig {
32
33 @Autowired
34 JdbcPropertiesConfig jdbcProperties;
35
36 @Autowired
37 GeneratorPropertiesConfig generatorProperties;
38
39 @Override
40 protected List<ProjectProperties> getProjectPropertiesList() {
41 return Arrays.asList(jdbcProperties.jdbcProjectProperties(), generatorProperties.generatorProjectProperties());
42 }
43
44 }