我将在我的应用程序中使用tomcat-jdbc连接池。有两种方法将其添加:Spring jdbc,jndi还是独立的tomcat jdbc连接池?
1)插入作为资源到Tomcat context.xml中和从 “org.springframework.jndi.JndiObjectFactoryBean”
2)与JNDI查找引用它
<bean id="dataSource" class="org.apache.tomcat.jdbc.pool.DataSource">
<property name="driverClassName" value="org.h2.Driver" />
<property name="url" value="jdbc:h2:mem:testdb" />
<property name="username" value="sa" />
<property name="password" value="" />
</bean>
哪一个更好?如果没有任何区别,第二种方法将更喜欢,因为我不希望该应用程序是tomcat的依赖。
谢谢。
只是有一个应用程序将使用池。我只是想知道,除了方法2之外,tomcat是否还有其他任何东西。 – yavuzkavus