Class KiwiSpringJavaConfigs


  • public class KiwiSpringJavaConfigs
    extends Object
    Static utility methods for Spring Java-based configuration, i.e. Spring JavaConfig.
    • Constructor Detail

      • KiwiSpringJavaConfigs

        public KiwiSpringJavaConfigs()
    • Method Detail

      • packagesToScanForEntities

        public static String packagesToScanForEntities​(Class<?>... classes)
        Determines entity packages using specified entity classes. Typically this will be used when configuring a Hibernate SessionFactory using Spring's LocalSessionFactoryBean.
        Parameters:
        classes - one or more entity classes
        Returns:
        comma-separated list of packages
        Implementation Note:
        While this could be made into a generic utility, we have chosen to keep it named explicitly so that it makes more sense when reading code in a Spring JavaConfig class. In addition, it is a very specific use-case that isn't common.