Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.2 KB

README.md

File metadata and controls

40 lines (29 loc) · 2.2 KB

jactor-web

continuous integration on jactor-web verify pull request

What is this repository for?

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.

Set up

  • 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

Disclaimer

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
  • Blogs and GuestBooks is only persisted and present in jactor-persistence and tested through integration tests.
  • User (with Person and Address) is integrated with communications from jactor-web.
    • jactor-web only do a "read only" access of the persistence, and do not do other CRUD operations.

Some technologies used on jactor-web