2
什麼是使用Spring模板類所列舉的好處,如RestTemplate
,JdbcTemplate
,JpaTemplate
,JdoTemplate
,JndiTemplate
JdoTemplate
等?好處使用Spring的模板
我在尋找使用這些類作爲最佳實踐設計的一般好處,例如這些類的線程安全性。或者,如果有人能指出我討論相同的Spring文檔部分,我也會接受這一點。
什麼是使用Spring模板類所列舉的好處,如RestTemplate
,JdbcTemplate
,JpaTemplate
,JdoTemplate
,JndiTemplate
JdoTemplate
等?好處使用Spring的模板
我在尋找使用這些類作爲最佳實踐設計的一般好處,例如這些類的線程安全性。或者,如果有人能指出我討論相同的Spring文檔部分,我也會接受這一點。
請注意,並非所有模板都同等有用。例如jdbcTemplate是一個純粹的寶石,我不能沒有它(主要是因爲JDBC不是最好的界面),另一方面jpaTemplate沒有帶來如此多的優勢。注意,如果你使用給定的模板,你的代碼變得依賴於Spring接口,所以Spring不僅是你的應用程序的依賴機制,而且也成爲它的一部分--Spring不再易於被別的東西替代(Google吉斯,CDI)。然而,鑑於Spring是一個非常好的代碼和平的事實,我不會擔心這方面的問題。
相似 - http://stackoverflow.com/questions/4067775/spring-hibernate-template-when-to-use-and-why – 2013-04-27 15:57:55