[ https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16944073#comment-16944073 ]
ASF subversion and git services commented on ISIS-2086: ------------------------------------------------------- Commit 4cb3e2124bf77d9f0d37722f85b16b6a08c5753a in isis's branch refs/heads/ISIS-2086 from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=4cb3e21 ] ISIS-2086: converts several datanucleus config props to type-safe specifically: isis.persistor.datanucleus.impl.datanucleus.ConnectionFactoryName isis.persistor.datanucleus.impl.datanucleus.ConnectionFactory2Name isis.persistor.datanucleus.impl.datanucleus.ConnectionPasswordDecrypter isis.persistor.datanucleus.impl.datanucleus.PersistenceUnitLoadClasses isis.persistor.datanucleus.impl.datanucleus.cache.level2.type isis.persistor.datanucleus.impl.datanucleus.objectProvider.className isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateDatabase isis.persistor.datanucleus.impl.datanucleus.schema.validateAll isis.persistor.datanucleus.impl.javax.jdo.PersistenceManagerFactoryClass Note that most of these require additional metadata hints, because of casing. > Define beans for configuration, so that (eventually) can use Spring Boot's > @ConfigurationProperties infrastructure. > ------------------------------------------------------------------------------------------------------------------- > > Key: ISIS-2086 > URL: https://issues.apache.org/jira/browse/ISIS-2086 > Project: Isis > Issue Type: Improvement > Affects Versions: 1.17.0 > Reporter: Daniel Keir Haywood > Assignee: Daniel Keir Haywood > Priority: Major > Fix For: 2.0.0 > > > ie as per > [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config] > Another benefit we will get from this is that SB has an annotation processor > that generates some IDE config files to provide autocomplete when editing the > application.properties file > [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor] > > -- This message was sent by Atlassian Jira (v8.3.4#803005)