CUBA Platform. Developer’s Manual
Version 7.1
A newer version is available at
https://doc.cuba-platform.com/manual-latest
.
Edit on GitHub
Case:
sensitive
insensitive
Home
Preface
Setup
Quick Start
The Framework
Application Development
Application Deployment
Security Subsystem
Appendix A: Configuration Files
Appendix B: Application Properties
Appendix C: System Properties
Appendix D: Removed Sections
D.Organizing Business Logic
D.Business Logic in Controllers
D.Using Client Tier Beans
D.Using Middleware Services
D.Using Entity Listeners
D.Using JMX Beans
D.Running Code on Startup
D.Working with Generic UI
D.Themes in Web Applications
D.Migration from Havana to Feature-rich Halo Theme
D.Passing Parameters to a Screen
D.Returning Values from an Invoked Screen
D.Using Individual Fields instead of FieldGroup
D.Setting up Logging in The Desktop Client
D.Modeling Problem Domain
D.Many-to-Many Associations
D.Direct Many-to-Many Association
D.Many-to-Many Association with Link Entity
D.Entity Inheritance
D.Composite Structures
D.One-to-Many: One Level of Nesting
D.One-to-Many: Two Levels of Nesting
D.One-to-Many: Three Levels of Nesting
D.One-to-One Composition
D.One-to-One Composition with a Single Editor
D.Assigning Initial Values
D.Entity Fields Initialization
D.Initialization Using CreateAction
D.Using initNewItem Method
D.Getting Localized Messages
D.Main Window Layout
D.REST API
D.Working with Databases
D.Creating the Database Schema
D.Displaying Images in a Table Column
D.Loading and Displaying Images
D.Cookbook
Glossary
Close
Home
Preface
Setup
Quick Start
The Framework
Application Development
Application Deployment
Security Subsystem
Appendix A: Configuration Files
Appendix B: Application Properties
Appendix C: System Properties
Appendix D: Removed Sections
D.Organizing Business Logic
D.Business Logic in Controllers
D.Using Client Tier Beans
D.Using Middleware Services
D.Using Entity Listeners
D.Using JMX Beans
D.Running Code on Startup
D.Working with Generic UI
D.Themes in Web Applications
D.Migration from Havana to Feature-rich Halo Theme
D.Passing Parameters to a Screen
D.Returning Values from an Invoked Screen
D.Using Individual Fields instead of FieldGroup
D.Setting up Logging in The Desktop Client
D.Modeling Problem Domain
D.Many-to-Many Associations
D.Direct Many-to-Many Association
D.Many-to-Many Association with Link Entity
D.Entity Inheritance
D.Composite Structures
D.One-to-Many: One Level of Nesting
D.One-to-Many: Two Levels of Nesting
D.One-to-Many: Three Levels of Nesting
D.One-to-One Composition
D.One-to-One Composition with a Single Editor
D.Assigning Initial Values
D.Entity Fields Initialization
D.Initialization Using CreateAction
D.Using initNewItem Method
D.Getting Localized Messages
D.Main Window Layout
D.REST API
D.Working with Databases
D.Creating the Database Schema
D.Displaying Images in a Table Column
D.Loading and Displaying Images
D.Cookbook
Glossary
Appendix D: Removed Sections
Next:
D.1. Organizing Business Logic