PayTransact is a web application service to process transactions completely in Java Programming Language.
Tools/Environments used as at writing:
Java --version
OpenJDK Runtime Environment Temurin-17.0.4.1+1 (build 17.0.4.1+1)
OpenJDK 64-Bit Server VM Temurin-17.0.4.1+1 (build 17.0.4.1+1, mixed mode, sharing)
MicroSoft SQL Server Management Studio
SQL Server Management Studio 15.0.18424.0
SQL Server Management Objects (SMO) 16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1
Microsoft Analysis Services Client Tools 15.0.19750.0
Microsoft Data Access Components (MDAC) 10.0.17763.1
Microsoft MSXML 3.0 6.0
Microsoft .NET Framework 4.0.30319.42000
Operating System 10.0.17763
IntelliJ IDEA 2022.3.1 (Ultimate Edition)
Build #IU-223.8214.52, built on December 20, 2022
Runtime version: 17.0.5+1-b653.23 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
This repository is a monorepo containing the following packages:
Spring Boot Starter Web
Spring Boot Starter Data JPA
Spring Boot DevTools
Microsoft JDBC Driver For SQL Server
v11.2.0.jre11Spring Boot Starter Test
Lombok
ModelMapper
v2.3.9Spring Kafka Support
- Switch to the Most Updated Branch
jeremiah.odunayo-dev
. - Having Issues with connecting MSSQL Server to your Spring-Boot application? check out this gist .
- Update the
application.properties
file from pathsrc\main\resources\application.properties
with your application properties. - All packages are in path
src\main\java\com\interswitch\paytransact
.
Refer to this readme on directions on setting up and connecting kafka locally.
spring-boot-kafka