Athens University of Economics and Business (AUEB)
A Coding Factory @ AUEB Java Project. Chapter 30. Java Persistence API (JPA) - Hibernate
- 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
To install and run the project, follow these steps:
- Clone the repository to your local machine
- add and adjust persistence.xml
- Run maven update to Install the necessary dependencies
- Run the project
Run and connect to database. Login either as :
- Admin : manage Teachers and Users. Search - Insert - Update - Delete functionality
- Teacher : search for students. Search - Insert - Update - Delete
(admin password is pulled for matching from system environmental variables)