Skip to content

ebpro/jakartaee-minimal-jpa-jaxrs

Repository files navigation

A simple JakartaEE application

Launch

Build and launch with Docker Compose: payara micro + postgresql. See .env file for configuration.

docker compose up --build --detach

Once the runtime is started, you can access the project at http://localhost:8080/jakartaee-hello-world.

Usage

See test.rest file for examples of usage with REST.

Development

Build and launch with Docker Compose: payara full + postgresql. See .env file for configuration.

STAGE=dev docker compose up --build --detach

Compile and redeploy with Maven:

./mvnw verify

The Maven Wrapper is already included in the project, so Maven install is not needed. You may first need to execute chmod +x mvnw.

Integration tests are orchestrated with testcontainers docker compose module.

Rest services are tested with Rest Assured.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published