Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Garage Database

This is my third year project for Data Centric RAD.
This web app allows users to query a relational garage database.


Technologies Used

  • MySQL Relational Database
  • Java Database Connectivity (JDBC)
  • Java Server Faces (JSF)

How it Works

This project follows a Model-View-Controller design pattern.
There exists a DAO (Data Access Object) that allows Java to speak to the Database. This class is used to process all queries to the database. It's seperate to ensure independance from any database. The results from queries are displayed on views. Views act as a Graphical User Interface (GUI). The views simply project the results from the queries. Bean Classes are used to store and retrieve data for our views. This data is stored using logical statements carried out by our Controllers, who contain methods that can call other methods in the DAO to retrieve query results.

About

πŸŽ“ β˜•οΈ This is a Garage Database developed using Java with a relational MySQL database connected by JDBC and a view using JSF.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages