A library to easily create property beans.  Reduces amount of code needed to create a bean that is backed by a properties file.  Makes use of annotations, reflection, and code by convention.  Allows for real time updating of your properties while application is running.  Provides a PropertyBeanFactory class to retrieve instances of your annotated property beans.  Props4J takes care of instantiating your property bean and loading its values.