标签: java datasource jndi
在我的应用程序中,我配置了多个数据源(用于diff数据库)。每当用户发送请求取决于用户类别时,我需要在上下文中查找相应的数据源,并从该数据源获取连接以执行分配给该用户的查询。这是实现我的要求的正确方法吗?我使用的是tomcat 6,struts 1.3。数据库可以是oracle或mysql,也可以是两者。
给我一个优化的解决方案。
提前致谢。
答案 0 :(得分:1)
或者,您可以创建一个Service Locator,您可以在其中缓存每个检索到的JNDI对象。这样,您不必每次都调用JNDI查找,而是从缓存中撤出。