Add logging using Log4j2
This commit is contained in:
@@ -1,13 +1,17 @@
|
||||
package io.github.lumijiez;
|
||||
|
||||
import jakarta.persistence.EntityManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
|
||||
public class Main {
|
||||
public static Logger logger = LogManager.getLogger(Main.class);
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Node up");
|
||||
logger.info("Node up.");
|
||||
EntityManager em = Data.getEntityManager();
|
||||
|
||||
System.out.println("Connected to DB << symphony >>");
|
||||
logger.info("Connected to database: << symphony >>");
|
||||
em.close();
|
||||
}
|
||||
}
|
||||
@@ -17,8 +17,6 @@
|
||||
<property name="jakarta.persistence.jdbc.user" value="symphony" />
|
||||
<property name="jakarta.persistence.jdbc.password" value="symphony" />
|
||||
|
||||
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect" />
|
||||
|
||||
<property name="hibernate.c3p0.min_size" value="5"/>
|
||||
<property name="hibernate.c3p0.max_size" value="20"/>
|
||||
<property name="hibernate.c3p0.timeout" value="300"/>
|
||||
|
||||
20
SymphonyDatabaseNode/src/main/resources/log4j2.xml
Normal file
20
SymphonyDatabaseNode/src/main/resources/log4j2.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Configuration status="WARN">
|
||||
<Appenders>
|
||||
<Console name="Console" target="SYSTEM_OUT">
|
||||
<PatternLayout>
|
||||
<Pattern>%d{yyyy-MM-dd HH:mm:ss} [%t] %-5level: %msg%n</Pattern>
|
||||
</PatternLayout>
|
||||
</Console>
|
||||
</Appenders>
|
||||
|
||||
<Loggers>
|
||||
<Logger name="org.hibernate" level="off" additivity="false"/>
|
||||
<Logger name="com.mchange" level="off" additivity="false"/>
|
||||
<Logger name="com.mchange.v2" level="off" additivity="false"/>
|
||||
|
||||
<Root level="info">
|
||||
<AppenderRef ref="Console"/>
|
||||
</Root>
|
||||
</Loggers>
|
||||
</Configuration>
|
||||
Reference in New Issue
Block a user