나는 문제 같은 종류가 있습니다. 나는 "완/ENV"없이 JNDI 이름을 제공해야합니다,MyBatis로 여러 JNDI 이름은
<dataSource type="JNDI">
<property name="data_source" value="java:comp/env/jdbc/myJndiName"/>
</dataSource>
그러나 웹스 제이 보스에 : 그래서, 예를 들어, 톰캣의 경우 나는 모양을 데이터 소스에 대한 JNDI 이름을 사용하려면
<dataSource type="JNDI">
<property name="data_source" value="java:jdbc/myJndiName"/>
</dataSource>
또는 구성에서 제공 한 jndi 이름과 같은 것입니다. "comp/env"접두어를 사용하여 Tomcat에서와 같은 이름을 사용하면 분명히 작동하지 않습니다.
방법이 있나요, 그래서 다른 웹 서비스에 대한 응용 프로그램은 보편적 만들 수 있을까? jndi 이름 가용성을 확인하고 올바르게 설정하는 자체 DataSource 랩을 작성할 생각이었습니다. 어떤 아이디어입니까?