Skip to content

guiNasc/user-list-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

App com Angular 5.0 e Spring Boot 2.0

Esse é uma aplicação simples onde está implementado um microservice construído com spring boot e um client construído com angular 5 consumindo essa API. Este serviço carrega uma lista de usuários enquanto o client mostra os dados em uma tabela utilizando angular material. Os dados são carregados em um banco de dados em arquivo(h2) com instruções default de create-drop

Pre requisitos: Java 8 and Node.js.

Running

Para instalar e executar a aplicação de backend execute os seguintes comandos:

cd user-list-app/server
./mvnw install
./mvnw spring-boot:run

Para instalar e executar a aplicação de frontend execute os seguintes comandos:

cd user-list-app/client
npm install 
npm start

Depois disso a aplicação deverá estar rodando em 'http://localhost:4200'

As configurações de banco estão em um arquivo de configuração: server/src/resources/application.yml

spring:
  h2:
    console.enabled: true
    console.path: /h2

  datasource.url: jdbc:h2:file:/home/guilherme/dbh2teste
  datasource.username: sa
  datasource.password:
  datasource.driver-class-name: org.h2.Driver

  jpa.hibernate.ddl-auto: create-drop

Built With

Esse app utiliza as seguintes tecnologias:

Author

Guilherme Nascimento

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published