35 lines
655 B
Plaintext
35 lines
655 B
Plaintext
@startuml test-par
|
|
!theme mono
|
|
|
|
participant "Service" as Service
|
|
participant "Repo" as Repo
|
|
database "DB" as DB
|
|
|
|
Service -> Service: test
|
|
activate Service
|
|
|
|
par
|
|
Service -> Repo: query1
|
|
activate Repo
|
|
Repo -> DB: SELECT 1
|
|
activate DB
|
|
DB --> Repo: result1
|
|
deactivate DB
|
|
Repo --> Service: data1
|
|
deactivate Repo
|
|
and
|
|
Service -> Repo: query2
|
|
activate Repo
|
|
Repo -> DB: SELECT 2
|
|
activate DB
|
|
DB --> Repo: result2
|
|
deactivate DB
|
|
Repo --> Service: data2
|
|
deactivate Repo
|
|
end
|
|
|
|
Service --> Service: done
|
|
deactivate Service
|
|
|
|
@enduml
|