O'Reilly logo

Java Persistence with MyBatis 3 by K. Siva Prasad Reddy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Sample domain model

In this section, we will discuss the sample domain model that represents an e-learning application that will be used throughout the book.

An e-learning system enables students to enroll for courses and take lessons through web-based mediums, such as virtual classes or desktop-sharing systems.

The tutors who are interested in teaching courses through an e-learning system can register with the system and announce the course details that they are going to teach.

The course details include course name, description, and duration. Students from across the globe can register and enroll for the courses that they want to learn.

The e-learning system provides a course search functionality where you can search for the available courses by ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required