issues
search
RameshMF
/
springboot-kafka-course
Source code of Spring boot + Apache Kafka Udemy Course
90
stars
155
forks
source link
Optimize and refactor project
#2
Open
kgromov
opened
1 year ago
kgromov
commented
1 year ago
Changes for dependencies and parent pom:
set java version as 17 and move maven compiler version to parent
remove redundant jackson-core depenency - since it's transitive to jackson-databind
remove src from parent - parent is declaration not implementation
Take advantage of lombok (yes it was in dependencies but not used :smile: ):
log
dependency injection with @RequiredArgsConstructor (btw some dependent components were even not final but injected with constructor)
Other refactoring and fixes:
Move event source to try with resources to close it after defined timeout
Replace topic configuration with default topic
Move source stream uri to configuration
fix properties file - wrong separator of key/value was used - it's not a .yml :smile: