一.spring 配置方式
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="dataSource"
class="com.context.JndiDataSource" >
<property name="jndiName" value="blogdb" />
</bean>
</beans>
二.java方式
// 数据源对象可理解为连接池的管理者,通过它可以获取数据库的连接
DataSource ds = null;
try {
// 通过在context.xml文件设定的数据源对象的名字,获取数据源对象
Context context = new InitialContext();
ds = (DataSource) context.lookup("blogdb");//blogdb为jndi名称
} catch (NamingException e) {
System.out.println("获取数据源对象出错");
}