искать источник данных в контексте каждый раз, это правильно? - PullRequest
1 голос
/ 24 июня 2011

В моем приложении я настроил более одного источника данных (для баз данных diff). Всякий раз, когда пользователь отправляет запрос, зависит от категории пользователя, мне нужно искать соответствующий источник данных в контексте и получать соединение из этого источника данных для выполнения запросов, которые назначены этому пользователю. Это правильный путь для достижения моего требования? Я использую Tomcat 6, стойки 1.3. Базы данных могут быть oracle или mysql или оба.

Дайте мне оптимизированное решение.

Заранее спасибо.

1 Ответ

1 голос
/ 24 июня 2011

Кроме того, вы можете создать Service Locator , где вы можете кэшировать каждый полученный JNDI-объект.Таким образом, вам не нужно каждый раз вызывать поиск JNDI, а извлекать из кэша.

...