Skip to content
thevpc edited this page Jul 26, 2018 · 9 revisions

UPA Presentation

Unstructured Persistence API, referred to as UPA, is a genuine effort to raise programming language frameworks managing data in applications using Java Platform Standard Edition and Java Platform Enterprise Edition as well as Dot Net Framework equally to the next level of handling ORM for mutable data structures. UPA is intended to provide a solid reflection mechanisms to the mapped data structures while affording to make changes at runtime to these data structures. Besides, UPA has learned considerably from the leading ORM (JPA, Hibernate/NHibernate, MyBatis and Entity Framework to name a few) failures to satisfy very common even known to be trivial requirements in enterprise applications. UPA claims to be a better tool when used in critical conditions for the following reasons:

  1. Features
  2. Getting Started
  3. Queries
  4. UPQL Functions
  5. Model Stucturing
  6. Callback System
  7. Entity Patterns
  8. Fields Configuration
  9. Naming Strategies
  10. Import Export SubSystem
  11. Dynamic Data Definition and Alteration
  12. Sequences & Formulas
  13. Unstructured Documents
  14. Expression Parser SubSystem
  15. upa.xml file Format
Clone this wiki locally