
Web Applications with Javascript or Java
Volume 2: Associations and Class Hierarchies
- 199 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Web Applications with Javascript or Java
Volume 2: Associations and Class Hierarchies
About this book
Today, web applications are the most important type of software applications. This textbook shows how to design and implement them, using a model-based engineering approach that covers general information management concepts and techniques and the two most relevant technology platforms: JavaScript and Java. The book provides an in-depth tutorial for theory-underpinned and example-based learning by doing it yourself, supported by quiz questions and practice projects. Volume 1 provides an introduction to web technologies and model-based web application engineering, discussing the information management concepts of constraint-based data validation, enumerations and special datatypes. Volume 2 discusses the advanced information management concepts of associations and inheritance in class hierarchies.
Web apps are designed using UML class diagrams and implemented with two technologies: JavaScript for front-end (and distributed NodeJS) apps, and Java (with JPA and JSF) for back-end apps. The six example apps discussed in the book can be run, and their source code downloaded, from the book's website.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Part I: Associations
- Functional versus non-functional (āmany-to-manyā) associations.
- Unidirectional versus bidirectional associations.
1 Reference Properties and Unidirectional Associations
| Committee-has-ClubMember-as-chair | |
|---|---|
| Finance Committee | Peter Miller |
| Recruitment Committee | Susan Smith |
| Advisory Committee | Sarah Anderson |
| Our preferred term(s) | UML | ER Diagrams | Mathematics |
|---|---|---|---|
| object | object | entity | individual |
| object type (class) | class | entity type | unary relation |
| relationship | link | relationship | tuple |
| association (relationship type) | association | relationship type | relation |
| functional association | one-to-one, many-to-one or one-to-many relationship type | function |
1.1 References and Reference Properties
Table of contents
- Title Page
- Copyright
- Contents
- Dedication
- Foreword
- PartĀ I:āAssociations
- PartĀ II:Ā āInheritance in Class Hierarchies
- Glossary
- Index