0

我使用过SimpleJdbcTemplate并且对它很满意。我也掌握(或认为我掌握)模板方法模式的概念

然而,我在将这两个放在一起时遇到了一些麻烦。SimpleJdbcTemplate 是如何准确实现这种模式的?

4

1 回答 1

2

Spring 的 JDBC 模板(以及 JMS 模板和许多其他模板)与模板方法无关。

Spring 的模板旨在通过将样板代码封装在方法中来减少样板代码,并让用户通过回调、策略实现等提供有意义的逻辑。

模板方法是一种特定的设计模式,超类定义了整个流程,并让子类通过实现一些特定的方法来挂钩自己的逻辑。

于 2012-08-29T10:01:44.150 回答