Class JpaPropertyCompatibilityUtils

java.lang.Object
com.broadleafcommerce.common.jpa.compatibility.JpaPropertyCompatibilityUtils

public final class JpaPropertyCompatibilityUtils extends Object
Utility class for managing JPA property compatibility across Spring Boot versions. Handles package moves for classes like DataSourceProperties and LiquibaseProperties.
Author:
Jeff Fischer
  • Method Details

    • createDataSourceProperties

      public static Object createDataSourceProperties()
      Dynamically instantiates the correct version of DataSourceProperties present on the classpath.
      Returns:
      an instance of DataSourceProperties
    • createLiquibaseProperties

      public static Object createLiquibaseProperties()
      Dynamically instantiates the correct version of LiquibaseProperties present on the classpath.
      Returns:
      an instance of LiquibaseProperties