Я хочу проверить некоторые новые функции, которые являются частью внутреннего веб-приложения. В этом новом коде используется соединение с базой данных, обычно предоставляемое сервером приложений (tomcat).Как я могу подстегнуть поиск jndi для источника данных без сервера приложений
Я не хочу воссоздать все веб-приложение на своей локальной машине, чтобы протестировать новый код, так как мне нужно только запустить одну функцию.
Кто-нибудь знает, как я могу «обманывать» Контекст или источник данных для извлечения конфигурации базы данных, фактически не создавая экземпляр веб-приложения на сервере?
Это именно то, что я искал, спасибо. – Wiszh
Lauri, как 'JndiObjectFactoryBean' знает, чтобы искать' my-db' в каталоге Spring? Разве вам не нужно предоставлять контекстную среду? В частности, в этой среде, для какой ценности вы бы установили свойство 'java.naming.factory.initial'? –
Лаури, пожалуйста, см. Мой вопрос по адресу http://stackoverflow.com/questions/5682732/what-value-should-property-java-naming-factory-initial-have-when-using-springs. –