在数据库准备就绪后创建JavaBean

在数据库准备就绪后创建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

我正在处理一个现有的项目,我想从数据库SQL初始化我的bean,在我们使用
@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我的问题已更新