Аня З.card.quoted5 soat oldin
Пример 1.2. Функция ArchUnit, служащая для проверки соблюдения границ уровней

layeredArchitecture()

.layer("Controller").definedBy("..controller..")

.layer("Service").definedBy("..service..")

.layer("Persistence").definedBy("..persistence..")

.whereLayer("Controller").mayNotBeAccessedByAnyLayer()

.whereLayer("Service").mayOnlyBeAccessedByLayers("Controller")

.whereLayer("Persistence").mayOnlyBeAccessedByLayers("Service")
  • Fikr bildirish uchun kirish yoki roʻyxatdan oʻtish