change Dockerfile for kontor-spring to multistage and add kontor-javalin

This commit is contained in:
2025-12-20 04:13:41 +01:00
parent 25bc4e45ff
commit e0a235fcc5
5 changed files with 70 additions and 12 deletions
@@ -1,16 +1,16 @@
package de.thpeetz.kontor.api;
import com.fasterxml.jackson.databind.ObjectMapper;
import io.javalin.Javalin;
import de.thpeetz.kontor.services.api.PersonReader;
import io.javalin.Javalin;
import java.util.ServiceLoader;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.ServiceLoader;
public class Main {
private static Logger logger = LoggerFactory.getLogger(Main.class);
private static short port = 7312;
private static short port = 8400;
public static void main(String[] args) {
var personReader = ServiceLoader.load(PersonReader.class).findFirst().get(); // <-- Getting an implementation