Для разработчиков BE4

Материал из DevelopmenOnTheEdge
Перейти к: навигация, поиск

Здесь будет информация по архитектуре BE4.

На высоком уровне BE4 состоит из нескольких частей:

  • com.beanexplorer.enterprise.metadata* - ядро
    • exception - все базовые исключения для BE4, мы используем checked exceptions
    • freemarker - расширение Freemarker, в частности Be4BuiltIns и DatabaseFunctions, макросы находятся в be4/src/com/beanexplorer/enterprise/metadata/freemarker/macro/common.ftl
    • model* - самое сердце BE4 - модельные объекты, которые представляют собой дерево проекта, начиная с класса Project
    • sql
    • util
  • com.beanexplorer.enterprise.metadata.ant
  • com.beanexplorer.enterprise.be4core
  • com.beanexplorer.enterprise.eclipse
  • com.beanexplorer.enterprise.api
  • com.beanexplorer.enterprise.diagrams
  • com.beanexplorer.enterprise.planning