Protótipo da Arquitetura de Software do PAC UFG
- O objetivo desse projeto é obter uma validação da arquitetura escolhida e da decisão das tecnologias (Spring Boot + TymeLeaf + JPA + MySql).
- O resultado será um protótipo simples de um caso de uso (PACOTE), do qual deverá ser suficiente para executar os aspectos mais importantes do negócio e das tecnologias envolvidas. Além disso servirá para mapear as dificuldades iniciais e nível dos envolvidos nesse projeto.
Criar issue: Crie sempre uma issue antes de fazer a modificação para documentar o que está fazendo e a solução encontrada.
Pull Request: Após terminar, não envie seu commit ainda. Você pode criar um pull request com as suas sugestões de modificação para que o responsável possa validar.
2.1 - Acompanhe as datas
- MVC
- Repository
src
|- controllers[+] -> Contém as classes de comunicação entre View e Repository
|- entities[+] -> Contém as entidades do modelo de domínio.
|- PacApplication.java -> Responsável por executar a aplicação.
|-resources
|- static
|- templates -> Contém os arquivos de View (HTML) utilizados com o framework Tymeleaf
IP: localhost:3306 BASE_DE_DADOS = pac_ufg USERNAME: user //credenciais do seu banco de dados PASSWORD: pass //credenciais do seu banco de dados
spring.jpa.hibernate.ddl-auto=create
spring.datasource.url=jdbc:mysql://IP/BASE_DE_DADOS
spring.datasource.username=USERNAME
spring.datasource.password=PASSWORD
Copie o bloco acima e substitua os valores com os correspondentes para dentro do arquivo:
src > main > resources > application.properties