data = (DataSource)conEnv.lookup("jdbc/mysqlHaoBookShop");引号中的jdbc/mysqlHaoBookShop是什么意思?
在web.xml里面配置,tomcat 连接池,
<Resource name="jdbc/test" scope="Shareable" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/test">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory<value>
</parameter>
代码:
initialCon = new InitialContext();
Context conEnv=(Context)initialCon.lookup("java:comp/env");
data = (DataSource)conEnv.lookup("jdbc/mysqlHaoBookShop");
jdbc/mysqlHaoBookShop和jdbc/test一致。