Add catering design model

This commit is contained in:
Theo Reichert 2023-11-10 23:57:07 +01:00 committed by Simon Bruder
parent 32ed70b777
commit 8815cbe6eb
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
2 changed files with 40 additions and 0 deletions

View file

@ -0,0 +1,37 @@
@startuml
skinparam linetype ortho
skinparam groupInheritance 2
package catering {
class Catering {
- LOGIN_ROUTE : String = "/login"
+ main(args : String[]) : void
}
Catering +-- CateringWebConfiguration
Catering +-- WebSecurityConfiguration
class CateringWebConfiguration {
+ addViewController(registry : ViewControllerRegistry) : void
}
class WebSecurityConfiguration {
+ configure(http : HttpSecurity) : void
}
}
package Spring {
class SpringApplication
class ViewControllerRegistry
interface WebMvcConfigurer
class HttpSecurity
}
Catering ..> SpringApplication : <<use>>
CateringWebConfiguration ..> ViewControllerRegistry : <<use>>
CateringWebConfiguration ..|> WebMvcConfigurer
package Salespoint {
class SalespointSecurityConfiguration {}
}
WebSecurityConfiguration ..> HttpSecurity : <<use>>
WebSecurityConfiguration --|> SalespointSecurityConfiguration
@enduml

BIN
src/main/asciidoc/models/design/catering.svg (Stored with Git LFS) Normal file

Binary file not shown.