配置Tomcat内置数据源

注意°==此种配置下,驱动jar文件需放置在tomcat的lib下==

在META-INF下新建context.xml文件,然后配置相关属性,可以参考DBCP的配置文件:

<Context>
  <Resource name="jdbc/datasource" auth="Container"
            type="javax.sql.DataSource" username="root" 
            password="root"
            driverClassName="com.mysql.jdbc.Driver" 
          url="jdbc:mysql://localhost:3306/database1"
            maxActive="20" maxIdle="4"
            initialSize="10"
            />
Context>

获取数据源:

Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
dataSource = (DataSource)envCtx.lookup("jdbc/datasource");

你可能感兴趣的:(数据库+缓存)