Skip to content

A Coding Factory @ AUEB - Java Project- Chapter 30. Java Persistence API (JPA) - Hibernate

Notifications You must be signed in to change notification settings

KountourisPanagiotis/schoolapp-hibernate-jaxrs-cf22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schoolapp-hibernate-jaxrs-cf22

Athens University of Economics and Business (AUEB)

A Coding Factory @ AUEB Java Project. Chapter 30. Java Persistence API (JPA) - Hibernate

Project info

  • School Application for managment of Admin , Users , Teachers , Students.
  • Object Relational Mapping (ORM)
  • Java Persistence API - Hibernate
  • Java API for RESTful Web Services (JAX-RS)
  • MySql database
  • Maven archetype

Installation

To install and run the project, follow these steps:

  1. Clone the repository to your local machine
  2. add and adjust persistence.xml
  3. Run maven update to Install the necessary dependencies
  4. Run the project

Usage

Run and connect to database. Login either as :

  1. Admin : manage Teachers and Users. Search - Insert - Update - Delete functionality
  2. Teacher : search for students. Search - Insert - Update - Delete

(admin password is pulled for matching from system environmental variables)

About

A Coding Factory @ AUEB - Java Project- Chapter 30. Java Persistence API (JPA) - Hibernate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages