Skip to content

DennisYudin/SchoolApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 

Repository files navigation

SchoolApp

A few words about the project

SchooleApp is a study project for working with Java JDBC and H2 database and also manipulation data in tables

Tools and technologies

  • Java 11
  • H2 database
  • JUnit 5
  • Maven

Setup

  1. get clone: https://github.com/DennisYudin/SchoolApp.git
  2. build project in working dir: mvn clean install
  3. open terminal
  4. go to the dir with jar file and run command: java -jar SchoolApp-jar-with-dependencies.jar
  5. after that you should see welcome window like: image

*Note that In project in-memory database was used and you dont need to do anything else .All database's tables will be created and populated with init data automatically

Database structure

image

Init Data

What we have:

  • 200 unique students
  • 10 unique groups
  • 10 unique courses

About

CRUD App (Plain JDBC + H2 DB)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages