The main purpose is to learn about programming microservices using another microservice for persistence.
This project consists of a microservice for web content which use another microservice in order to persist its data through a REST api.
- a spring-boot application is created when building (
gradle build
)jactor-web
which is a web application on apache tomcat and which is dependent on jactor-persistence to handle persistence- also start
jactor-persistence
in order to have a working persistence layer for the application.
- after started
jactor-web
, point a browser to http://localhost:8080/jactor-web
This application is a playground and is made to demonstrate the working of jactor-persistence
and to gain expertise in
microservices and kotlin programming language. It is therefore simple and not complete. And I just want to mention: I am
not a front-end programmer and this module is only present for interactive use of jactor-persistence
- This microservice is tested using
jactor-persistence
Blog
s andGuestBook
s is only persisted and present injactor-persistence
and tested through integration tests.User
(withPerson
andAddress
) is integrated with communications fromjactor-web
.jactor-web
only do a "read only" access of the persistence, and do not do other CRUD operations.