在数据库准备就绪后创建JavaBean
我正在处理一个现有的项目,我想从数据库SQL初始化我的bean,在我们使用在数据库准备就绪后创建JavaBean,java,spring,spring-boot,javabeans,Java,Spring,Spring Boot,Javabeans,我正在处理一个现有的项目,我想从数据库SQL初始化我的bean,在我们使用@Configuration注释之前,但是在这里我们无法访问数据库(它还没有准备好),我需要从数据库获取一些数据来创建bean 我们有这样的东西: @Bean(destroyMethod = "destroy") public Object myObject() { //get data from config file ........ } 我想要的是: @Bean(dest
@Configuration
注释之前,但是在这里我们无法访问数据库(它还没有准备好),我需要从数据库获取一些数据来创建bean
我们有这样的东西:
@Bean(destroyMethod = "destroy")
public Object myObject() {
//get data from config file
........
}
我想要的是:
@Bean(destroyMethod = "destroy")
public Object myObject() {
//get data from my database using myTableSevice
String access = myTableSevice.getAccess();
}
有什么帮助吗?所以你需要一些@Bean,它依赖于
MyTableService
:
@Bean(destroyMethod = "destroy")
public Object myObject(MyTableService myTableSevice) {
//get data from my database using myTableSevice
String access = myTableSevice.getAccess();
}
您所说的数据库未就绪是什么意思。你在使用内存数据库吗?@SagarKharab我的问题已更新