1. ksby

    No comment

    ksby
Changes in tags
Changes in body
Source | HTML | Preview
@@ -1,8 +1,7 @@
Spring Boot で log4jdbc-log4j2 を使用してSQLを出力するための手順です。開発時に実行されているSQLを確認したい時に使えると思います。
-@Configurationなクラスで dataSource の Bean を定義する必要はありません。
http://code.google.com/p/log4jdbc-log4j2/ を参照しました。
pom.xml に log4jdbc-log4j2-jdbc4.1 を追加します。
```pom.xml
@@ -46,6 +45,21 @@
<logger name="jdbc.resultsettable" level="ERROR"/>
<logger name="jdbc.connection" level="DEBUG"/>
</configuration>
```
+以下の Java Configuration のクラスを作成します。
+
+```java
+@Configuration
+public class ApplicationConfig {
+
+ @Bean
+ @ConfigurationProperties("spring.datasource")
+ public DataSource dataSource() {
+ return DataSourceBuilder.create().build();
+ }
+
+}
+```
+
Spring Data JPA でも MyBatis-Spring でもSQLが出力されます。