SpringのJava構成を使用してOrderServiceImplのコンストラクターに渡すことができるように、OrderRepositoryを取得する方法を見つけようとしています(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 ???
}
...
}