Operator Spring Boot Thymeleaf - CRUD application with Maven, Bootstrap, Spring Data JPA, Web MVC. Project was created for course Theory of Database and Big Data.
Spring Boot
Spring Security
Spring Hibernate JPA
Thymeleaf
with following dialects: Java 8 Time, Layout and SecurityCSS
JavaScript
Clone the repository:
git clone https://github.com/mrkuba1/Operator-spring-boot-thymeleaf
Download ojdbc11.jar from Oracle and update the path in pom.xml
Create file .env
in /src/main/resources/
Insert file .env
, example:
ORACLE_HOST="YOUR_IP"
ORACLE_USERNAME="LOGIN"
ORACLE_PASSWORD="PASSWORD"
Navigate to the newly created folder:
cd operator-spring-boot-thymeleaf
Run the project with:
./mvnw clean spring-boot:run
Navigate to:
http://localhost:8080
Login with: user
and admin
To package the project run:
./mvnw clean package
- Login
- Home Admin
- Departments
- Department Info
- Department Add
- Department Edit
More screens can be found in folder screens
.