Skip to content

Final FullStack project for Java Backend Developer course created by Gergely Toth & Laszlo Foldhazi & Norbert Balint

Notifications You must be signed in to change notification settings

Csaba79-coder/webler-storage-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img.png

Webler Java Backend course final project (teamwork)


We use server port: 8080


Backend Dependencies

  • Java Development Kit - JDK 21 (Oracle openjdk-21)
  • Spring Boot 3
  • Spring Framework 6
  • Maven
  • MySQL Connector
  • Spring Data JPA
  • Spring Web
  • Spring DevTools
  • Lombok

Frontend Dependencies

  • Spring Thymeleaf
  • Bootstrap 5

Database Dependencies

  • MySQL 8.0.34
  • MySQL Workbench 8.0.34

Test Dependencies

  • JUnit 5
  • Mockito
  • Spring Boot Test
  • Spring Boot Starter Test
  • H2 Database (in-memory database)

The program is creating the empty database with tables (also in the MySQL server) without running any extra script (due to the setup of application.properties & liquibase)

For running the project pls. setup the following environment variables:

Name Value Remark Extra remark
DB_PORT_MYSQL 3306 default please user your own port that has been set to MySQL server
DB_URL_MYSQL webler_storage_manager recommended you can use your own, our name is just a recommendation!
DB_USER_MYSQL root default please use your own!
DB_PASSWORD_MYSQL no such info pls use your own! MYSQL Installation Guide

About

Final FullStack project for Java Backend Developer course created by Gergely Toth & Laszlo Foldhazi & Norbert Balint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •