Java back-end apps, using Java Server Faces (JSF) as the user interface technology, the Java Persistence API (JPA) for object-to-storage mapping, and a MySQL/MariaDB database management system.
The focus of the book are general concepts and techniques concerning the fundamental information management issues of
integrity constraints and data validation,
enumerations and enumeration attributes
unidirectional and bidirectional associations between object types,
subtyping and inheritance in class hierarchies.
The first two issues of this list are discussed in Volume 1 of the book, while the last two issues are discussed in Volume 2.
The book can be used
in web development courses for students of Computer Science or Information Systems and related disciplines;
The book comes with the complete source code of six example apps that you can run or download from our web server.