o
pen
x
ava
/
文 档
English
|
Español
|
中文
|
API
快速开始
How to install
入门课程
在 IntelliJ 使用 OpenXava 的入门课程
从 Maven 使用 OpenXava 的入门课程
在 Visual Studio Code 使用 OpenXava 的入门课程
课程
课程介绍
入门
第一章:入门
使用 Java 建模
第二章:基本域模型 (上)
第三章:基本域模型 (下)
第四章:优化 用户界面
第五章:敏捷开发
继承
第 六章:映射式超类继承
第七章:实体继承
第八章:视图继承 (View)
基本业务逻辑
第九章:Java 属性
第十章:计算属性
第 十一章:用在集合的 @DefaultValueCalculator
第 十二章:@Calculation 和集合总计
第 十三章:从外部文件的 @DefaultValueCalculator
第十四章:手 动更改 schema
第 十五章:多用户时默认值的计算
第 十六章:同步持久属性和计算属性
第十七章:从数据库中 的逻辑
高级验证
第 十八章:使用 @EntityValidator 进行验证
第十九章:验 证替代方案
第二十章:删除时验 证
第 二十一章:自定义 Bean Validation 注解
第 二十二章:在验证中调用 REST 服务
第二十三 章:注解中的属性
完善默认行为
第二十 四章:改进标准行为
业务行为与逻辑
第二十五章: 行为与业务逻辑
注解与集合
第二十六章:参 照与集合
附录
附录 A:架构与理念
附录 B:Java Persistence API
附录 C:注解
附录 D:
测试
自 动化
参考指南
Model
View
Tabular data
Object/relational mapping
Controllers
Application
Customizing
其他指南
Migration
Security and user management
Module navigation
Mobile user interface
Multitenancy
SSO with Azure AD
History (audit trail module)
Custom visual style
Email data changes notifications
Modify OpenXava code
Modify XavaPro code
Spring Boot
Kotlin
Groovy
EJB3 JPA
Hibernate
Access tracking
Auditing
Multischema
Classic XML components
OX2 to OX3 mental migration guide
Lombok
Automated Business Logic
End-user guide
Three level composite key
Labels, messages, and i18n
Create real Excel files from actions
Spring scheduling
数 据库、IDE、应用服务器、门户和其他设置
Deploy in production with Tomcat
Configuration for MySQL
Configuration for PostgreSQL
Configuration for Oracle
Configuration for Microsoft SQL Server
Configuration for AS/400
Configuration for Informix
Configuration for Db2
Configuration for Firebird
Configuration for MariaDB
LeanXcale
IntelliJ IDEA
Eclipse
Visual Studio Code
32-bit
Eclipse Web Tools Platform
JBoss
WebSphere
Deploy on Cloudbees
Executing Ant tasks from Eclipse
Java 6
Java 1.4
Configuration for Maven
Enable Ehcache for OpenXava
Enable Spring security for OpenXava
常见问题
How to ...
Problems
孵化
Architectural design