JNDI连接数据库的配置步骤
2009-03-20 09:50
357 查看
步骤:
预备:把JDBC的数据库连接JAR包放在Tomcat的lib目录下
1.Tomcat->conf->context.xml
<Context>
<Resource name="jdbc/(数据库名称)" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="10" maxWait="10000"
driverClassName="数据库连接字符串"
url="连接url"
user="sa"
password=""
/>
</Context>
eg:
<Context>
<Resource name="jdbc/accp" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="10"
maxWait="10000" username="sa" password=""
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=accp" />
</Context>
2.Project->web.xml
<web-app>
<resource-ref>
<res-ref-name>jdbc/(数据库名称)</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</web-app>
eg:
<web-app>
<resource-ref>
<res-ref-name>jdbc/accp</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
3.Project->(RelationCode)关键代码
try{
Context ct=new InitialContext();
DataSource ds=(DataSource)ct.lookup("jdbc:comp/env/(ResourceName)");
Connection conn=ds.getConnection();
}catch(NamingException ne){
ne.printStackTrace();
}catch(SQLException se){
se.printStackTrace();
}
预备:把JDBC的数据库连接JAR包放在Tomcat的lib目录下
1.Tomcat->conf->context.xml
<Context>
<Resource name="jdbc/(数据库名称)" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="10" maxWait="10000"
driverClassName="数据库连接字符串"
url="连接url"
user="sa"
password=""
/>
</Context>
eg:
<Context>
<Resource name="jdbc/accp" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="10"
maxWait="10000" username="sa" password=""
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=accp" />
</Context>
2.Project->web.xml
<web-app>
<resource-ref>
<res-ref-name>jdbc/(数据库名称)</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</web-app>
eg:
<web-app>
<resource-ref>
<res-ref-name>jdbc/accp</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
3.Project->(RelationCode)关键代码
try{
Context ct=new InitialContext();
DataSource ds=(DataSource)ct.lookup("jdbc:comp/env/(ResourceName)");
Connection conn=ds.getConnection();
}catch(NamingException ne){
ne.printStackTrace();
}catch(SQLException se){
se.printStackTrace();
}
相关文章推荐
- JNDI配置数据库连接
- 数据库连接学习(一)——JNDI数据源的配置
- tomcat6.0 + Spring 配置JNDI连接数据库
- jndi连接数据库配置过程总结
- weblogic连接数据库配置,weblogic连接配置步骤详细
- 使用JNDI获取数据源的连接配置步骤:
- spring配置下通过tomcat的jndi服务连接数据库
- Jboss 服务器 JNDI 配置数据源连接数据库
- java使用JNDI 获取weblogic配置的数据源 连接数据库
- 数据库连接学习(二)——Tomcat下使用C3P0配置JNDI数据源
- JDBC连接数据库查询信息的步骤(提取成配置文件方式)
- Spring配置下通过tomcat的jndi服务连接数据库
- Java Tomcat中配置JNDI连接数据库简单示例
- spring配置下通过tomcat的jndi服务连接数据库
- java使用JNDI 获取weblogic配置的数据源 连接数据库
- websphere tomcat jndi获得数据库连接配置注意
- 怎样配置tomcat的jndi数据库连接?
- java使用JNDI 获取weblogic配置的数据源 连接数据库
- JavaWeb:Tomcat下配置数据源(JNDI)连接数据库
- Spring Boots &mybatis连接数据库配置步骤