我试图弄清楚如何获取 OrderRepository 以便我可以使用 Spring 的 java 配置将它传递给 OrderServiceImpl 的构造函数(我已经知道如何使用 xml 配置来做到这一点)。
@Configuration
@ComponentScan(basePackages = "com.sample.app")
@EnableJpaRepositories("com.sample.app")
@EnableTransactionManagement
public class AppConfig
{
@Bean
public OrderService orderService()
{
return new OrderServiceImpl(orderRepository());
}
@Bean
public OrderRepository orderRepository()
{
return ??? What goes here ???
}
...
}