Prerequisito:
Para instalar o exemplo, executar os seguintes comandos:
git clone https://github.com/juliocesarprieto/desafio.git
cd desafio
Isto vai fazer uma copia do projeto localmente. Para instalar e executar as aplicações, seguir as seguintes instruções:
Para executar o server, execute o comando cd server
no prompt
pra ficar dentro da pasta server
e executar o seguinte comando:
mvnw spring-boot:run
Para ver o api-doc Restful:
Para executar o client, execute o comando cd client
no prompt
pra ficar dentro da pasta client
e executar os seguintes comandos:
npm install && npm start
Para configurar a conexão com o Banco de Dados abrir o arquivo application.properties
dentro server/src/main/resources/application.properties
.
bd.url= `url`
bd.port= `porta`
bd.dataBase= `dataBase`
bd.usuario= `usuario`
bd.senha= `senha`
Para configurar a comunicação com o server abrir o arquivo config.ts
dentro client/src/app/config/config.ts
export const URL_ROOT={
url : `url`,
port: `porta`
}
Na pasta BD contem o gerenciar_biblioteca.sql
, subir num gestor de bancos de dados MySQL