Stack Name -


The base tech stack for a tech stack requiring common Java project capabilities.
Note: This tech stack should be derived from and never used directly during a project generation session.


Access Public
Derived From>
Long Name Base Java Tech Stack
Short Name
Language(s) Java 8+, YAML, XML, Velocity Macros
Git Url
Generated Project Support:
  • Backend:
    • bo – business object abstraction that encapsulates the things found in the business model (classes, attributes, associations, enums, etc…)
    • delegate – facade to communicate with the data layer
    • primarykey – key field abstraction, supports single key and compound key
    • service – Restful-API abstraction layer for services discovered in the model
  • Persistence:
    • dao –  database access abstraction
      • relational db object-relational manager (ORM) via Hibernate
  • General: