Aplicação criada utilizando Java Spring Boot, JPA, Hibernate e banco H2, servindo como CRUD de pessoas.
Para rodar essa aplicação localmente, é necessário:
- JDK 17
Clone esse repositório:
git clone https://github.com/rodrigoorf/pessoa
cd pessoaExecute o seguinte comando:
./gradlew bootRunA aplicação estará rodando em http://localhost:8080/. Você pode acessar a documentação OpenAPI aqui.
Para rodar essa aplicação em um container, é necessário:
- Docker engine (Docker, colima, etc.)
- JDK 17
Faça o build da aplicação (isso irá gerar um arquivo .jar, necessário para gerar a imagem):
./gradlew buildCrie uma imagem da aplicação:
docker build -t pessoa .Execute o seguinte comando para rodar a aplicação em um container:
docker run -p 8080:8080 pessoaA aplicação estará rodando em http://localhost:8080/. Você pode acessar a documentação OpenAPI aqui.