java - Tomcat JNDI : managed stack of objects

标签 java tomcat servlets web-applications jndi

我有课

class ObjFactory {
 MyObject getObject() {...}
 void returnObject() {...}
}

我们如何配置 Tomcat 以便它通过 JNDI 提供这个工厂并管理 这个工厂?

比如说,一个网络应用程序应该访问这个工厂,它必须在 Tomcat 中只存在 1 个工厂,网络应用程序的每个副本都引用同一个对象。

  1. 设计这个工厂类的具体规则是什么?也许它应该按照我描述的方式实现一些接口(interface)来与 Tomcat、JNDI 一起工作?

  2. 如何粘合这个类,tomcat和webapp(应该写在什么文件,web.xmlcontext.xml等)?

最佳答案

如果您使用的是 Tomcat 5.5,这是一个很好的起点:JNDI Resources HOW-TO .

向下滚动到 'Adding Custom Resource Factories'部分进行逐步说明。

关于java - Tomcat JNDI : managed stack of objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2506414/

相关文章:

java - 在java中使用 "%"、 "?"和 "#"查找子字符串

java - MainActivity 泄露了最初在此处添加的窗口 com.android.internal.policy.impl.PhoneWindow$DecorView@413da0c0

java - Hibernate 和 Oracle10g : Tomcat times out

Apache Tomcat 和 servlet

java - javac命令的简单说明

java - 正则表达式用于在没有被单引号或双引号包围时使用空格分割字符串

javascript - 安装vertx时出错(vertx运行server.js)

java - 我可以向哪些类/实例中注入(inject) CDI 事件?

安装 SSL 证书时 Tomcat 没有响应

java - 我应该为每个查询创建一个新的数据库连接吗?