Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EclipseLink/Development/Dynamic/def1
< EclipseLink | Development | Dynamic
Dynamic Persistence
Dynamic Persistence is defined as the ability to create a persistent entity class and use it within an application without a-priori the Java class existing (no .class file on the classpath or in the relevant .jar/.war archive).
Mechanism in Java5/Java6
In order to create a Java class at runtime without the use of the javac compiler, the use of a custom ClassLoaderer is required, along with a bytecode manipulation library (such as ASM or some other framework).