模板作为类名的后缀是什么意思?

Won*_*Kim 7 java design-patterns class template-method-pattern

在许多程序中,存在带有后缀模板的类。例如org.springframework.web.client.RestTemplate,等。

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

你知道原因吗?

祝你有美好的一天。

Pan*_*her 1

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