4

Spring Boot アプリケーションの構成で、Transaction Manager とデータソースにアクセスしたかったのです。spring-boot-starter-data-jpaアーティファクトを使用しています。

構成で自動配線してそのアクセスを取得することは可能ですか?

4

1 に答える 1

10

以下を使用して、トランザクション マネージャーにアクセスできます。

@Autowired
private PlatformTransactionManager transactionManager;

の場合、DataSource選択したスターターをそのまま使用すると、tomcat-jdbcデータソースを取得できます。

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html#boot-features-configure-datasource

次のように注入できます。

@Autowired
private DataSource dataSource;

特定の実装ではなく、JDBCDataSourceタイプ ( ) を使用していることを確認してください。javax.sql.DataSource

于 2016-04-22T12:31:57.113 に答える