Что такое Tomcat-эквивалент JBoss '-ds.xml? - PullRequest
1 голос
/ 15 декабря 2011

В JBoss можно определить источник данных с помощью * -ds.xml.

Есть ли в Tomcat эквивалентная вещь или процедура?

Ответы [ 2 ]

4 голосов
/ 15 декабря 2011

Tomcat имеет несколько возможностей для настройки источников данных.Основное отличие состоит в том, что источник данных должен быть доступен глобально или только для определенного веб-приложения.

Все, что вам нужно, можно найти в документации Tomcat .Почему ты не заглянул туда сразу?

2 голосов
/ 15 декабря 2011

У вас настраивается источник данных в файле context.xml. У каждого веб-приложения есть один в папке META-INF. Источник данных будет выглядеть так:

<Resource name="jdbc/MyDS" auth="Container"
          type="javax.sql.DataSource" username="root" password=""
          driverClassName="com.mysql.jdbc.Driver" 
          url="jdbc:mysql://localhost:3306/mydb"
          maxActive="8" 
        />

Вы также можете определить источник данных в файле conf / context.xml. В этом случае источник данных будет доступен во всех приложениях. Вы можете ссылаться на источник данных (например, в persistence.xml) следующим образом:

<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
...