@Override
    public void setApplicationContext(@Nonnull final ApplicationContext applicationContext) throws BeansException {
        ApplicationContextProvider.holdApplicationContext(applicationContext);
    }
This is {@link CasHibernatePhysicalNamingStrategy}.

@author Misagh Moayyed
@since 6.0.0
support/cas-server-support-jpa-hibernate/src/main/java/org/apereo/cas/hibernate/CasHibernatePhysicalNamingStrategy.java