Spring框架中是否有默认的命令设计模式实现?如果有任何默认的导向器和接口,我想避免实现其他导向器和接口。
我试着查一下,但每个人都有自己的自定义实现。有ApplicationEvent
类可以扩展和创建自定义事件,我正在为不同的设计模式搜索类似的东西。
答案 0 :(得分:1)
不,没有。
我可以看到您认为ApplicationEvent
发布系统有点像 Command 模式的位置,但我更愿意说它与 Observer更紧密地对齐模式。
答案 1 :(得分:1)
Java中Command Pattern的默认实现是Runnable接口,最近使用Callable接口进行了扩充。