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 - servlet容器和spring容器有什么区别?

java - 过滤servlet的一些方法

java - Play Framework 1.2.4 将项目导出/导入到 Eclipse IDE

java - 使用 Windows 锁定屏幕后删除 Kerberos 缓存票证

Java 错误 : Only a type can be imported. XYZ 解析为一个包

java - spring "Hello, World"项目配置问题

Java Servlet JDBC 认证

java - 使用 BeanFieldGroup 进行 Vaadin 表单验证

java - 如何查询一对一的Squillions

使用 IntelliJ 在 Liferay 中调试 OSGi 模块?