在许多程序中,都存在带有后缀模板的Class。例如,org.springframework.web.client.RestTemplate等。
模板作为类名后缀是什么意思?它是否意味着the Template Method pattern?
你知道原因吗?
祝你今天愉快。
发布于 2016-03-30 11:40:32
不,'org.springframework.web.client.RestTemplate‘不是'Template Method Pattern’的正确示例。它之所以得名,是因为它与spring中的其他类相似,以后缀作为模板,如'JDBCTemplate‘,'JMSTemplate’。这些类都包含两个类,为执行复杂任务提供了一种具有默认行为的简化方法。虽然JDBCTemplate选项允许用户扩展insert和update等方法,但Resttemplate并不符合该选项。
https://stackoverflow.com/questions/36299053
复制相似问题