Я хочу использовать пул соединений с JPA / TopLink в моем веб-приложении, работающем на tomcat. Раньше я использовал классы jdbc Connection и Statement для манипулирования данными в базе данных;чтобы использовать пул соединений таким образом, я просто объявляю ресурс в context.xml и получаю этот ресурс в приложении:
Context c = new InitialContext();
DataSource source = (DataSource) ((Context)c.lookup("java:comp/env")).lookup("jdbc/MySource");
И теперь я хочу использовать такой пул соединений с JPA.Как я могу это сделать?
Еще один вопрос: я видел в некоторых примерах, что ресурс объявлен в context.xml, а затем объявлен в web.xml в .Почему я должен объявить это в разных местах или это одно и то же объявление, я имею в виду, это эквивалент объявления в context.xml?