Annotations-driven configuration framework for Java applications

Victor S Denisov

Abstract


Modern features of Java software platform allow developers to create a new generation of application configuration frameworks with advanced features, such as type-safety, easy extendability and self-documentation. This paper describes an early prototype implementation of such a framework, currently under development as an open-source project.


Full Text:

PDF

References


Denisov, V. (2013). Overview of Java application configuration frameworks. International Journal of Open Information Technologies, 1(6), 5-9. Available: http://injoit.org/index.php/j1/article/view/33

Denisov, V. (2015). Functional requirements for a modern application configuration framework. International Journal of Open Information Technologies, 3(10), 6-10.

Apache License, Version 2.0 (January 2004) [Online]. Available: http://www.apache.org/licenses/LICENSE-2.0.txt

Scheduled Tasks With Cron for Java [Online]. Available: https://cloud.google.com/appengine/docs/java/config/cron

Spring Framework [Online]. Available: http://projects.spring.io/spring-framework/

Google Guice [Online]. Available: https://github.com/google/guice

Contexts & Dependency Injection for Java [Online]. Available: http://www.cdi-spec.org/

Amazon S3 [Online]. Available: https://aws.amazon.com/s3/

Guava: Google Core Libraries for Java [Online]. Available: https://github.com/google/guava

Joda-Time [Online]. Available: http://www.joda.org/joda-time/

Bean Validation [Online]. Available: http://beanvalidation.org/

Semantic Versioning 2.0.0 [Online]. Available: http://semver.org/


Refbacks

  • There are currently no refbacks.


IT-EDU-2017   RTUWO 2017

ISSN: 2307-8162