命令设计模式

时间:2017-02-15 07:37:19

标签: java spring design-patterns spring-boot

Spring框架中是否有默认的命令设计模式实现?如果有任何默认的导向器和接口,我想避免实现其他导向器和接口。

我试着查一下,但每个人都有自己的自定义实现。有ApplicationEvent类可以扩展和创建自定义事件,我正在为不同的设计模式搜索类似的东西。

2 个答案:

答案 0 :(得分:1)

不,没有。

我可以看到您认为ApplicationEvent发布系统有点像 Command 模式的位置,但我更愿意说它与 Observer更紧密地对齐模式。

答案 1 :(得分:1)

Java中Command Pattern的默认实现是Runnable接口,最近使用Callable接口进行了扩充。