51CTO博客开发
命令模式:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。可以看出,一个命令对象通过在特定接受者上绑定一组动作来封装一个请求。要做到这一点,命令对象将动作和接受者包进对象中,这个对象只暴露出一个execute()方法,当次方法被调用的时候,接受者就会进行这些动作。 UML图:
JavaBean API 中提供了这样一个接口:java.beans.PropertyEditor,该接口提供了将字符串值(String类型)映射为非String类型的方法。它便是传说中的属性编辑器。通过实现该接口,用户可以编写自定义属性编辑器,以将spring配置文件中的字符串转换成相应的对象注入。 但该接口有12个
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号