What code generation does TopLink perform?
Because TopLink uses a metadata architecture it does not need to generate any code to enable your application’s persistence. TopLink can generate: The TopLink project and associated descriptors into a single Java class which, when compiled, can be used in place of the development time TopLink Mapping Workbench files. A table creator Java class, which, when compiled can create all of the tables on the database with required constraints.