私はtomcatのJNDIについて詳しく読んでいます。私は、複数のリソースから、工場の属性が必要であることを読みました。彼らはしばしば "org.apache.tomcat.jdbc.pool.DataSourceFactory"であると言います。しかし、ほとんどの場合、私はこのような何かを見ます -tomcatのserver.xmlのファクトリ属性は必須ですか?
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/javatest"/>
この場合、tomcatは何をしますか?デフォルトでは "org.apache.tomcat.jdbc.pool.DataSourceFactory"に設定されていますか?
ps。ここにソースの一つですhttp://vigilbose.blogspot.com/2009/03/apache-commons-dbcp-and-tomcat-jdbc.html –