既然你說JDBC,我假設你的意思是Java?你的問題似乎有些含糊不清,所以我不確定這是你在找什麼,但根據我的理解,我會給它一個鏡頭。無論如何,我使用連接池(Apache commons dbcp)和Spring,這使得它非常容易。
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost/databasename"/>
<property name="username" value="root"/>
<property name="password" value="password"/>
然後在代碼中,我使用Spring的JdbcTemplate,並在此設置,與數據庫的連接彙集和重用。數據源作爲Spring bean進行管理,然後依賴注入到使用的位置。 Spring爲你處理了jdbc會話的共享,瞧!這裏是我該怎麼辦依賴注入註釋:即使你不使用Spring MVC的或其他任何
private JdbcTemplate jdbcTemplate;
@Autowired
public void setDataSource(DataSource dataSource) {
this.jdbcTemplate = new JdbcTemplate(dataSource);
}
,春節JDBC工具是非常好的。
好像你從我的問題中得到了錯誤的想法。儘管爲不同的問題提供全面的答案);) – Andy 2011-03-02 12:12:01