我如何使用JDBC的数据源?

时间:2010-06-20 01:27:03

标签: java jdbc datasource

我已经尝试过研究如何使用DataSource方法连接到数据库,但从未弄清楚如何使用。我知道DataSource首先在与用户应用程序分开的应用程序中配置并注册到JNDI,并且所有用户应用程序将使用JNDI检索它。我不明白的是DataSource的配置位置。它是在我打开MySQL时自动注册的,我是否需要下载另一个应用程序来注册它,或者我是否会为我做一个新的课程?

1 个答案:

答案 0 :(得分:2)

您通常拥有像Glassfish,WebLogic,JBOSS,Tomcat或Jetty这样的Java EE应用服务器,您应该使用JNDI提供程序进行查找。

Here's如何使用Oracle。

Here's你是如何用MySQL做的。

JDK 6 javadocs表示如果您的驱动程序具有此类实现,则基本DataSource可以提供连接。我建议查看Connector-J docs以查看是否可以在没有JNDI查找服务的情况下执行此操作。