Course: 1. Getting started | 2. Modeling with Java | 3. Automated testing | 4. Inheritance | 5. Basic business logic | 6. Advanced validation | 7. Refining the standard behavior | 8. Behavior & business logic | 9. References & collections | A. Architecture & philosophy | B. Java Persistence API | C. Annotations

Lesson 8: Behavior & business logic

This lesson is available in PDF:

Warning: We're upgrading the course to latest OpenXava version, unfortunately this lesson is not still upgraded. The lesson content is still valid, but maybe the source code for the example application needs some adaptation because previous lessons are already upgraded. The main change is the use of @ElementCollection for the detail lines of invoices and orders.

Any problem with this lesson? Ask in the forum Everything fine? Go to Lesson 9