是否可以通过Spring定义JNDI资源,如果“是”,如何定义?

时间:2018-07-06 15:09:41

标签: java jetty jndi

我正在使用一个半遗留应用程序,该应用程序由多个模块组成,这些模块作为事务依赖。在某种程度上,事物已迁移到Spring(在某些地方比在其他地方更成功)。

我想做的是从jetty-env.xml删除JNDI配置,以及WAS配置,并通过Spring处理所有这些。我已经成功迁移了诸如Spring所要处理的数据源配置之类的东西,并且还删除了大多数XML上下文,并在可能的情况下将它们替换为注释。应用程序的某些部分在传递依赖项中进行处理(此刻我不应该对此进行更改),并且其中的某些代码引用了诸如此类的JNDI环境条目:

<New class="org.eclipse.jetty.plus.jndi.EnvEntry">
    <Arg>someFoo</Arg>
    <Arg type="java.lang.String">someBlah</Arg>
</New>

我想放弃所有这些,然后让Spring处理。是否可以完全从Spring进行控制?

0 个答案:

没有答案