Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • dto triggers generation of Dto classes for all entities.
    • implementedInterface is an optional parameter, if given all generated Dtos implement the given interface (given by its fully qualified name).
  • joinDto triggers generation of JoinDto classes for all Join Dtos.
    • dtoPackage is a mandatory parameter, and specifies the package where the dto classes live / were generated to.
    • implementedInterface works the same way as for concept dto
  • tableDefinitions triggers the generation of the table definitions class.
  • daoInterface triggers the generation of DAO interfaces.
    • dtoPackage is a mandatory parameter, and specifies the package where the dto classes live
    • joinDtoPackage is a mandatory parameter, and specifies the package where the join dto classes live
  • jdbcDAO triggers the generation of jdbc DAO classes.
    • dtoPackage and joinDtoPackage work the same way as for concept daoInterface
    • tableDefinitionsClass is a mandatory parameter, and must contain the fully qualified name of the TableDefinitions class.
    • daoInterfacePackage is a mandatory parameter, and contains the package where the dao interfaces live.
    • supportImpExp is an optional parameter (values "true" or "false"), and specifies wether the generated jdbc DAOs should support import and export.  The default is "falsetrue".  If enabled, all jdbc DAO classes will implement the interface ImportExportDAO, which contains two methods that are needed by the importer to do its work.