2010-05-31 93 views

回答

1

Spring IOC在启动时只在一个线程中运行,所以线程问题不存在。 Spring不会将DAO作为一个bean(从其他地方检索)发布,直到它被完全构建。

1

没有多线程风险,您可以安全地将jdbcTemplate传递到DAO类。 在每个查询执行方法中,它实质上与注入的数据源对话,并且不使用使用任何可能导致任何副作用的状态。