From b8932499d97aa7d28a18350ebbd72c63c8f7665e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Ko=C5=BEusznik?= <jan@kozusznik.cz> Date: Wed, 21 Apr 2021 12:33:40 +0200 Subject: [PATCH] Logging --- pom.xml | 16 +++++++++++++++- src/main/resources/application.yaml | 5 ++++- src/main/resources/log4j2.xml | 12 ++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/log4j2.xml diff --git a/pom.xml b/pom.xml index 587d87f..9bdff8b 100644 --- a/pom.xml +++ b/pom.xml @@ -19,6 +19,8 @@ <quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id> <quarkus.platform.version>1.13.2.Final</quarkus.platform.version> <surefire-plugin.version>3.0.0-M5</surefire-plugin.version> + <log4j.version>2.14.1</log4j.version> + <lombok.version>1.18.20</lombok.version> </properties> <dependencyManagement> <dependencies> @@ -79,9 +81,21 @@ <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> - <version>1.18.20</version> + <version>${lombok.version}</version> <scope>provided</scope> </dependency> + <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api --> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>${log4j.version}</version> + </dependency> + <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api --> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>${log4j.version}</version> + </dependency> </dependencies> <build> <plugins> diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index 8c3a35f..bd80b0e 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -8,4 +8,7 @@ quarkus: url: jdbc:h2:./output/myDb;create=true hibernate-orm: database: - generation: drop-and-create \ No newline at end of file + generation: drop-and-create + log: + sql: true + dialect: org.hibernate.dialect.H2Dialect \ No newline at end of file diff --git a/src/main/resources/log4j2.xml b/src/main/resources/log4j2.xml new file mode 100644 index 0000000..551fe15 --- /dev/null +++ b/src/main/resources/log4j2.xml @@ -0,0 +1,12 @@ +<Configuration> + <Appenders> + <Console name="Console"> + <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/> + </Console> + </Appenders> + <Loggers> + <Root level="info"> + <AppenderRef ref="Console"></AppenderRef> + </Root> + </Loggers> +</Configuration> \ No newline at end of file -- GitLab