A backend application that manages student and instructor activities for an online exam system. It supports registration, exam creation, and result processing using Hibernate and relational database mapping.
- Student and instructor registration
- Exam creation and management
- Question and answer handling
- Result generation after exam submission
- Java
- Hibernate (ORM)
- MySQL
The application follows DAO and Service layer structure:
DAO → handles database operations
Service → contains business logic
- Student
- Instructor
- Course
- Exam
- Question
- Answer
- Result
Relationships are implemented using Hibernate mappings:
- One-to-Many
- Many-to-Many
- ORM mapping with Hibernate
- Entity relationships
- Transaction management
- CRUD operations
- Java
- MySQL
- Configure database connection in Hibernate configuration file
- Run the application using main class
Upendar Manikyam