Spring Guides http://spring.io/guides#gsに従っgs-rest-service
てくださいgs-accessing-data-jpa
。今、私はそれらを 1 つのアプリケーションに結合したいと考えています。そのためには、新しいものに対する理解org.springframework.boot.SpringApplication
が必要です。
構成ではgs-rest-service
非常に見えますが、それはほとんどありません
@ComponentScan
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
gs-accessing-data-jpa
Spring XML JavaConfig ベースのアプリに似ています。
@Configuration
@EnableJpaRepositories
public class CopyOfApplication {
@Bean
public DataSource dataSource() {
return new EmbeddedDatabaseBuilder().setType(H2).build();
}
// 2 other beans...
@Bean
public PlatformTransactionManager transactionManager() {
return new JpaTransactionManager();
}
public static void main(String[] args) {
AbstractApplicationContext context = new AnnotationConfigApplicationContext(CopyOfApplication.class);
CustomerRepository repository = context.getBean(CustomerRepository.class);
//...
}
}
それらを組み合わせる方法は?
SpringApplication.run
より詳細なレベルで書き直す必要があるということですか?