Skip to content

Commit 8e3eae2

Browse files
adding technologies used in the project
1 parent 5cdc4c4 commit 8e3eae2

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,33 @@
11
[![Build Status](https://travis-ci.com/muriloalvesdev/github-developers.svg?token=ioemJXEZtsUqgszw2Nq4&branch=master)](https://travis-ci.com/muriloalvesdev/github-developers)
2+
3+
4+
## Buy Manager API
5+
6+
## License
7+
[Apache License 2.0](https://github.com/muriloalvesdev/github-developers/blob/master/LICENSE)
8+
9+
## Tecnologias
10+
11+
- [Spring Boot](https://spring.io/projects/spring-boot) - Framework de Desenvolvimento para a Linguagem Java.
12+
13+
- [Lombok](https://projectlombok.org/) - Biblioteca Java focada em produtividade e redução de código boilerplate que, por meio de anotações adicionadas ao nosso código, ensinamos o compilador (maven ou gradle) durante o processo de compilação a criar código Java.
14+
15+
- [JUnit5](https://junit.org/junit5/) - Framework facilita a criação e manutenção do código para a automação de testes com apresentação dos resultados.
16+
17+
- [Mockito](https://site.mockito.org/) - Estrutura de teste de código aberto para Java liberada sob a licença MIT. A estrutura permite a criação de objetos duplos de teste em testes de unidade automatizados com o objetivo de desenvolvimento orientado a teste ou desenvolvimento orientado a comportamento.
18+
19+
- [PostgreSQL](https://www.postgresql.org/download/) - Banco de dados.
20+
21+
- [Hibernate](https://hibernate.org/) - Framework para persistência de dados. (ORM)
22+
23+
- [JPA](https://hibernate.org/orm/) - Especificação do Java que dita como os Frameworks ORM devem ser implementados.
24+
25+
- [Docker](https://www.docker.com/) - Plataforma open source que facilita a criação e administração de ambientes isolados. Ele possibilita o empacotamento de uma aplicação ou ambiente dentro de um container, se tornando portátil para qualquer outro host que contenha o Docker instalado.
26+
27+
- [Swagger](https://swagger.io/) - Essencialmente uma linguagem de descrição de interface para descrever APIs RESTful expressas usando JSON.
28+
29+
30+
## Para compilar e executar o projeto você precisa ter instalado
31+
32+
- [Maven](https://maven.apache.org/) - Ferramenta de automação de compilação utilizada primariamente em projetos Java.
33+
- [Docker](https://docs.docker.com/get-docker/) - Execução de aplicativos de containers.

0 commit comments

Comments
 (0)