Include JavaConfig based configuration in spring main configuration
This will allow dynamic configuration depending on property file settings. Removed connector client bean from XML based configuration and added bean creation into JavaBased config class. Bean will be created if there is a property "connector.enable" with value "true" otherwise no bean will be created wich has the same behavior removing bean definition from XML configuration file. No need to change application config - can be done in property file :-)
Showing
- src/main/java/de/thm/arsnova/config/ExtraConfig.java 41 additions, 0 deletionssrc/main/java/de/thm/arsnova/config/ExtraConfig.java
- src/main/java/de/thm/arsnova/config/package-info.java 1 addition, 0 deletionssrc/main/java/de/thm/arsnova/config/package-info.java
- src/main/webapp/WEB-INF/spring/spring-main.xml 1 addition, 8 deletionssrc/main/webapp/WEB-INF/spring/spring-main.xml
- src/main/webapp/arsnova.properties.example 1 addition, 0 deletionssrc/main/webapp/arsnova.properties.example
- src/test/java/de/thm/arsnova/config/ExtraConfigTest.java 37 additions, 0 deletionssrc/test/java/de/thm/arsnova/config/ExtraConfigTest.java
- src/test/resources/arsnova.properties.example 1 addition, 0 deletionssrc/test/resources/arsnova.properties.example
Please register or sign in to comment