lucascostadevrobot / expondo-endpoints-loja

#Projeto desenvolvido academicamente afim de fornecer a criação de uma API utilizando boas práticas com Spring Boot MVC e Clean Arch. O projeto é baseado em cima de um domínio para Lojas (Genérico)
0 stars 0 forks source link

Criação do projeto Spring initializr #3

Open lucascostadevrobot opened 1 year ago

lucascostadevrobot commented 1 year ago
lucascostadevrobot commented 1 year ago
  1. Para inicializar um projeto Spring Boot através do spring initializr é necessário acessar a url: https://start.spring.io/ . O spring initializr é uma interface web que possibilita a criação de projetos Java Spring Boot pré modeladas sem a necessidade de configurar o projeto como era feito com frameworks anteriores.

  2. Realizar a injeção das dependências no spring initializr

  3. Dependência para o desenvolvimento: Não é necessário que o durante o desenvolvimento, restarts, LiveReloand, experiência de inicialização em navegador.

  4. Dependência para criação de aplicativa web, incluindo RESTfull, usando Spring MVC. Disponibiliza o Apache Tomcat como contêiner incorporado padrão.

  5. Biblioteca de anotações Java que ajuda a reduzir o código clichê.

  6. Dependência para trabalhar com Banco de Dados postgreSQL relacional. Um driver JDBC e R2DBC que permite programas Java se conectem a um banco de dados PostgreSQL usando código Java padrão independentemente de Banco de Dados.

  7. Através do spring initializr é possível adicionar diversas bibliotecas para trabalharmos com o framework spring: spring data, spring security entre outros muito utilizado em Desenvolvimento.

lucascostadevrobot commented 1 year ago

8