add hibernate support, and example

This commit is contained in:
Daniel
2024-10-24 19:27:54 +03:00
parent b19e989b87
commit ce4001680e
7 changed files with 234 additions and 3 deletions

View File

@@ -3,10 +3,14 @@ package io.github.lumijiez.example;
import io.github.lumijiez.core.config.ServerConfig;
import io.github.lumijiez.core.http.HttpServer;
import io.github.lumijiez.core.http.HttpStatus;
import io.github.lumijiez.example.daos.ProductDao;
import io.github.lumijiez.example.models.Product;
import io.github.lumijiez.logging.Logger;
public class Main {
public static void main(String[] args) {
ProductDao productDao = new ProductDao();
ServerConfig config = new ServerConfig.Builder()
.port(8080)
.keepAliveTimeout(30000)
@@ -25,6 +29,11 @@ public class Main {
res.sendResponse(HttpStatus.OK, "All good, lil bro");
});
server.GET("/products", (req, res) -> {
Product product = productDao.getProductById(5);
res.sendResponse(HttpStatus.OK, product.toString());
});
server.start();
}
}