如何在使用JNDI的应用程序中查找数据源

时间:2016-02-04 17:12:28

标签: java jndi

我正在分析动态Web应用程序,我无法在应用程序的任何位置找到数据源详细信息。在应用程序环境中,我只能看到以下条目。

<je:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/App"/>
<je:jndi-lookup id="mySQLDataSource" jndi-name="java:comp/env/jdbc/App_MySQL"/>

该应用程序部署在Tamcat服务器中。数据源定义在哪里?是否可以在tomcat服务器中配置数据库详细信息?

由于

1 个答案:

答案 0 :(得分:-1)

找到答案。数据源详细信息在tomcat conf文件夹中的server.xml文件中提供。似乎数据源对于共享tomcat服务器的应用程序是常见的(在我的情况下,在服务器中部署了3个以上的应用程序),因此它是在tomcat中配置的。