Skip to content

Commit 10509ce

Browse files
Add LogFiler
1 parent 417849d commit 10509ce

File tree

30 files changed

+602
-16
lines changed

30 files changed

+602
-16
lines changed

cloudbank-v4/account/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@
4848
<artifactId>datasource-micrometer-spring-boot</artifactId>
4949
<version>${datasource-micrometer-spring-boot.version}</version>
5050
</dependency>
51+
<dependency>
52+
<groupId>com.example</groupId>
53+
<artifactId>common</artifactId>
54+
<version>${project.version}</version>
55+
<scope>system</scope>
56+
<systemPath>${basedir}/../common/target/common-${project.version}.jar</systemPath>
57+
</dependency>
5158
</dependencies>
5259

5360
<build>

cloudbank-v4/account/src/main/java/com/example/accounts/AccountsApplication.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33

44
package com.example.accounts;
55

6+
import com.example.common.filter.LoggingFilterConfig;
67
import org.springframework.boot.SpringApplication;
78
import org.springframework.boot.autoconfigure.SpringBootApplication;
89
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
10+
import org.springframework.context.annotation.Import;
911

1012
@EnableDiscoveryClient
1113
@SpringBootApplication
14+
@Import(LoggingFilterConfig.class)
1215
public class AccountsApplication {
1316

1417
public static void main(String[] args) {

cloudbank-v4/account/src/main/java/com/example/accounts/controller/AccountController.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ public List<Journal> getJournalEntriesForAccount(@PathVariable("accountId") long
186186
@PostMapping("/account/journal/{journalId}/clear")
187187
public ResponseEntity<Journal> clearJournalEntry(@PathVariable long journalId) {
188188
try {
189-
boolean exists = journalRepository.existsById(journalId);
190189
Optional<Journal> data = journalRepository.findById(journalId);
191190
if (data.isPresent()) {
192191
Journal newJournalEntry = data.get();

cloudbank-v4/account/src/main/resources/application.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ management:
9494
logging:
9595
level:
9696
root: INFO
97-
com.example: DEBUG
98-
org.springframework.web.servlet.DispatcherServlet: DEBUG
97+
com.example: INFO
98+
org.springframework.web.filter.AbstractRequestLoggingFilter: INFO
9999

100100
jdbc:
101101
datasource-proxy:
@@ -104,4 +104,8 @@ jdbc:
104104
log-level: INFO
105105
include-parameter-values: true
106106

107+
request:
108+
logging:
109+
shouldLog: true
110+
107111

cloudbank-v4/chatbot/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ https://oss.oracle.com/licenses/upl/ -->
2323
<groupId>org.springframework.ai</groupId>
2424
<artifactId>spring-ai-ollama-spring-boot-starter</artifactId>
2525
</dependency>
26+
<dependency>
27+
<groupId>com.example</groupId>
28+
<artifactId>common</artifactId>
29+
<version>${project.version}</version>
30+
<scope>system</scope>
31+
<systemPath>${basedir}/../common/target/common-${project.version}.jar</systemPath>
32+
</dependency>
2633
</dependencies>
2734

2835
<repositories>

cloudbank-v4/chatbot/src/main/java/com/example/chatbot/ChatbotApplication.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33

44
package com.example.chatbot;
55

6+
import com.example.common.filter.LoggingFilterConfig;
67
import org.springframework.boot.SpringApplication;
78
import org.springframework.boot.autoconfigure.SpringBootApplication;
9+
import org.springframework.context.annotation.Import;
810

911
@SpringBootApplication
12+
@Import(LoggingFilterConfig.class)
1013
public class ChatbotApplication {
1114

1215
public static void main(String[] args) {

cloudbank-v4/chatbot/src/main/resources/application.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,9 @@ management:
6565
logging:
6666
level:
6767
root: INFO
68-
com.example: DEBUG
68+
com.example: INFO
69+
org.springframework.web.filter.AbstractRequestLoggingFilter: INFO
70+
71+
request:
72+
logging:
73+
shouldLog: true

cloudbank-v4/checks/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@
3737
<artifactId>oracle-spring-boot-starter-ucp</artifactId>
3838
<version>${oracle-springboot-starter.version}</version>
3939
</dependency>
40+
<dependency>
41+
<groupId>com.example</groupId>
42+
<artifactId>common</artifactId>
43+
<version>${project.version}</version>
44+
<scope>system</scope>
45+
<systemPath>${basedir}/../common/target/common-${project.version}.jar</systemPath>
46+
</dependency>
4047
</dependencies>
4148

4249
<build>

cloudbank-v4/checks/src/main/java/com/example/checks/ChecksApplication.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33

44
package com.example.checks;
55

6+
import com.example.common.filter.LoggingFilterConfig;
67
import jakarta.jms.ConnectionFactory;
78
import org.springframework.boot.SpringApplication;
89
import org.springframework.boot.autoconfigure.SpringBootApplication;
910
import org.springframework.boot.autoconfigure.jms.DefaultJmsListenerContainerFactoryConfigurer;
1011
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
1112
import org.springframework.cloud.openfeign.EnableFeignClients;
1213
import org.springframework.context.annotation.Bean;
14+
import org.springframework.context.annotation.Import;
1315
import org.springframework.jms.annotation.EnableJms;
1416
import org.springframework.jms.config.DefaultJmsListenerContainerFactory;
1517
import org.springframework.jms.config.JmsListenerContainerFactory;
@@ -18,10 +20,12 @@
1820
import org.springframework.jms.support.converter.MessageConverter;
1921
import org.springframework.jms.support.converter.MessageType;
2022

23+
2124
@SpringBootApplication
2225
@EnableFeignClients
2326
@EnableJms
2427
@EnableDiscoveryClient
28+
@Import(LoggingFilterConfig.class)
2529
public class ChecksApplication {
2630

2731
public static void main(String[] args) {

cloudbank-v4/checks/src/main/resources/application.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ management:
7272
logging:
7373
level:
7474
root: INFO
75-
com.example: DEBUG
76-
org.springframework.web.servlet.DispatcherServlet: DEBUG
75+
com.example: INFO
76+
org.springframework.web.filter.AbstractRequestLoggingFilter: INFO
7777

7878
jdbc:
7979
datasource-proxy:
@@ -82,4 +82,8 @@ jdbc:
8282
log-level: INFO
8383
include-parameter-values: true
8484

85+
request:
86+
logging:
87+
shouldLog: true
88+
8589

0 commit comments

Comments
 (0)