Merge remote-tracking branch 'upstream/master' into craedel-enterprise-patterns/front-controller
This commit is contained in:
@@ -31,7 +31,11 @@
|
||||
<plugin>
|
||||
<groupId>org.eclipse.jetty</groupId>
|
||||
<artifactId>jetty-maven-plugin</artifactId>
|
||||
<<<<<<< HEAD
|
||||
<version>9.3.11.v20160721</version>
|
||||
=======
|
||||
<version>9.4.0.M1</version>
|
||||
>>>>>>> upstream/master
|
||||
<configuration>
|
||||
<webApp>
|
||||
<contextPath>/front-controller</contextPath>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 9.3 KiB |
@@ -0,0 +1,22 @@
|
||||
@startuml
|
||||
|
||||
class Handler {
|
||||
doGet
|
||||
doPost
|
||||
}
|
||||
|
||||
abstract class AbstractCommand {
|
||||
process
|
||||
}
|
||||
class ConcreteCommand1 {
|
||||
process
|
||||
}
|
||||
class ConcreteCommand2 {
|
||||
process
|
||||
}
|
||||
|
||||
Handler .right.> AbstractCommand
|
||||
AbstractCommand <|-- ConcreteCommand1
|
||||
AbstractCommand <|-- ConcreteCommand2
|
||||
|
||||
@enduml
|
||||
Reference in New Issue
Block a user