Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mateusnere/springdata-localizacao

Projeto feito para estudos com spring data
https://github.com/mateusnere/springdata-localizacao

Last synced: 10 days ago
JSON representation

Projeto feito para estudos com spring data

Awesome Lists containing this project

README

        

# Localização

Esse é um projeto feito para estudos onde o objetivo era explorar algumas funcionalidades do spring como:

1. **Query Methods**
2. **Utilização de** `@Query` **e queries nativas**
3. **Paginação**
4. **Specifications**
5. **Projections**

## Tech Stack

[![My Skills](https://skillicons.dev/icons?i=java,spring,maven,docker)](https://skillicons.dev)

## Executar projeto sem Docker

1. **Baixar projeto**
2. **No método** `run` **no arquivo:** `LocalizacaoApplication.java` **,adicionar os métodos que deseja rodar.**
3. **Executar método** `main`
4. **Verificar resultado no terminal**

## Executar projeto com Docker

1. **Baixar projeto**
2. **No método** `run` **no arquivo:** `LocalizacaoApplication.java` **,adicionar os métodos que deseja rodar.**
3. **Criar uma imagem docker utilizando Dockerfile do projeto:** `docker build -t johnwick/localizacao`
4. **Rodar um container utilizando imagem criada**: `docker run --name teste-localizacao johnwick/localizacao`
5. **Verificar resultado no terminal**

Obs: substituir o user johnwick pelo seu.

## License

This software is available under the following licenses:

- [MIT](https://rem.mit-license.org)