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

时间:2016-03-30 03:22:11

标签: java class design-patterns template-method-pattern

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

模板作为类名后缀的含义是什么? 这是the Template Method pattern吗?

你知道原因吗?

祝你有个美好的一天。

1 个答案:

答案 0 :(得分:0)

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