Перед Spring Boot мы тестируем наше приложение локально, запустив mvn jetty:run
. Приложение использует источник данных JNDI, настроенный в jetty-env. xml следующим образом:
<New id="datasource" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg>jdbc/datasource</Arg>
<Arg>
<New class="oracle.jdbc.pool.OracleDataSource">
<Set name="DriverType">thin</Set>
<Set name="URL">jdbc:oracle:thin:@//localhost:1521/XE</Set>
<Set name="User">xxx</Set>
<Set name="Password">xxx</Set>
</New>
</Arg>
Опять же, это только для разработчиков, и поскольку наш продукт env - это Weblogi c, мы не нужно включать Jetty в нашу войну.
Теперь, после перехода на Spring Boot, мне стало интересно, как мы можем добиться такого же повторного использования того же самого jetty-env. xml выше и без Jetty-specifici c config в классе @Configuration.
Любая помощь будет принята с благодарностью.
Спасибо и С уважением,
SetNug