Skip to content

Simple company web application made using Spring Boot + Thymeleaf.

Notifications You must be signed in to change notification settings

MatheusRGuedes/spring-boot-company

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring-Boot-Company

Spring Boot Crud application made using Thymeleaf, Spring MVC.

Company System

This project is based on the Spring Boot and used the following technologies:

  • Spring Boot
  • Spring MVC
  • Spring Data Jpa
  • MySql Database
  • Thymeleaf for template engine
  • Maven
  • JavaScrip

Installation

  1. Clone the application:
 $ git clone https://github.com/MatheusRGuedes/spring-boot-company.git 
  1. Database Configuration This project uses the MySql database, so follow these steps:
  • Open the application.properties file in the src/main/resources/ directory;
  • If you run the application locally, change spring.datasource.username and spring.datasource.password according to what you defined on the MySql installation;
  • Insert scripts for the tables are in the data folder.
  1. Run Maven is used for project management and to run the application locally, use the commands:
mvn clean install
mvn spring-boot: run
or
java -jar demo-mvc-0.0.1-SNAPSHOT.jar

The commands above will generate the package, install the dependences and execute the application on 8080 default port. The application runs from http://localhost:8080/.

Screenshots

  1. Root Application Page homepage

  2. Some registration page cadastro-funcionarios

  3. Some list page listagem-cargos

  4. Errors Pages page404 (2) page500

About

Simple company web application made using Spring Boot + Thymeleaf.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published