Skip to content



There are three EJB code generators:

  • EJB for UI … one EJB class for every web page
  • EJB … to hold manually written business logic
  • EJB CRUD … to provide CRUD (Create/Read/Update/Delete) functionality for a data store

The EJB generators create source code that is used and deplyed within WAR files for web applications and/or webservice applications. The generated code itself can be packaged in a separate JAR file, but it is not executable on its own.


Technologies, Frameworks, Libraries

  • Java
  • Enterprise Java Beans (EJB)
  • Contexts and Dependency Injection (CDI)
  • JUnit, Selenium, Arquillian


  • Virtual Developer Modeler
  • Domain Specific Languages: Basic, Ui, Persistence, Function


  • Virtual Developer Cloud Connector (Eclipse, Maven or CLI)