7

在很多程序中,都存在一个后缀为 Template 的 Class。例如org.springframework.web.client.RestTemplate, 等。

模板作为类名后缀是什么意思?这是否意味着模板方法模式

你知道原因吗?

祝你有美好的一天。

4

1 回答 1

0

不,“org.springframework.web.client.RestTemplate”不是“模板方法模式”的正确示例。它之所以命名是因为它与 spring 中的其他类相似,后缀为模板,如“JDBCTemplate”、“JMSTemplate”。这些类 两个类,为执行复杂任务提供了一种具有默认行为的简化方法。虽然 JDBCTemplate 选项供用户扩展插入和更新等方法,但 Resttemplate 不符合它。

于 2016-03-30T03:40:31.993 回答