我正在开发一个基于keyposet的应用程序,它嵌入到spring启动项目中。更具体地说,我已经根据这里描述的方法进行了设置:link。我使用的是默认的静态方法 KeycloakApplication.getSessionFactory()
以获取可用于示例化keydoveSession的keydoveSessionFactory。但是,默认的key斗篷sessionfactory似乎在应用程序启动后的某个时间被示例化,这使得很难将工厂作为springbean注入,也很难在(单元)测试场景中使用它。我想要么自己手工建造工厂,要么有办法确保我知道什么时候可以使用它。我已经尝试使用lazy和dependson注解,现在我已经没有主意了。
暂无答案!
目前还没有任何答案,快来回答吧!