Quando si seguono this esempio Primavera mi aspettavo di vedere un output come questo:Modificare il livello del log framework Spring in un semplice progetto di esempio?
Creating tables
Inserting customer record for John Woo
Inserting customer record for Jeff Dean
...
Invece, ho avuto qualche DEBUG
messaggi di log intervallati tra ogni riga:
Creating tables
12:31:16.474 [main] DEBUG o.s.jdbc.core.JdbcTemplate - Executing SQL statement [drop table customers if exists]
12:31:16.484 [main] DEBUG o.s.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
12:31:16.484 [main] DEBUG o.s.j.d.SimpleDriverDataSource - Creating new JDBC Driver Connection to [jdbc:h2:mem]
...
Thesevariousanswers sembrano indicare che questo può essere risolto cambiando il livello di registro nel mio file log4j.properties
. Tuttavia, nel seguente numero the Spring example un file log4j.properties
non viene mai menzionato.
È interessante notare che, Primavera sembra essere utilizzando log4j
internamente:
$ grep -R "log4j" *
Binary file build/libs/gs-relational-data-access-0.1.0.jar matches
immagino che potrei usare log4j
per risolvere questo problema, ma the manual non sembra avere informazioni su dove mettere log4j.properties
o come integrarlo in questo progetto.
Come modificare il livello di registro per rimuovere le istruzioni DEBUG
?
Se è necessario utilizzare un file log4j.properties
, dove lo posto? Devo legarlo al mio file build.gradle
o far riferimento in qualche modo ai miei file .java
?