没有xml的springbean

没有xml的springbean,spring,mockito,config,Spring,Mockito,Config,请帮助我从xml创建一个spring配置jJava文件。在xml bean中,编写为: <bean id="SettingsControllerDS" class="org.mockito.Mockito" factory-method="mock"> <constructor-arg value="javax.sql.DataSource" /> </bean> 以下配置类将生成DataSource的模拟实例: @Configu

请帮助我从xml创建一个spring配置jJava文件。在xml bean中,编写为:

   <bean id="SettingsControllerDS" class="org.mockito.Mockito" factory-method="mock">
        <constructor-arg value="javax.sql.DataSource" />
   </bean>

以下配置类将生成DataSource的模拟实例:

@Configuration
@ComponentScan(basePackages = {"XXXXXXXXXX"})
public class SpringBeanTestApplicationContext {

    @Bean(name = "SettingsControllerDS")
    public DataSource dataSource() { !!! ???????? !!!! }
}
@Configuration
public class SpringBeanTestApplicationContext {

    @Bean(name = "SettingsControllerDS")
    public DataSource dataSource() { 
        return Mockito.mock(DataSource.class); 
    }
}