WEB开发网
开发学院软件开发Java Apache Geronimo JNDI 命名和 Java 资源连接池,第... 阅读

Apache Geronimo JNDI 命名和 Java 资源连接池,第 1 部分: 数据源连接

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示: <?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1"xmlns:namin

        <?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1" 
     xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1"> 
  <dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1"> 
   <dep:moduleId> 
     <dep:groupId>default</dep:groupId> 
     <dep:artifactId>CustomerService-web</dep:artifactId> 
     <dep:version>1.0</dep:version> 
     <dep:type>war</dep:type> 
   </dep:moduleId> 
 
   <dep:dependencies/> 
   <dep:hidden-classes/> 
   <dep:non-overridable-classes/> 
  </dep:environment> 
 
  <context-root>/service</context-root> 
</web-app> 

Customer Service 实用程序被部署为 .ear 文件。因此,它有两个描述符文件 application.xml 和 geronimo-application.xml。但是,这两个文件都不包含任何 JNDI 声明,因此在这里不介绍这两个文件。至此声明 JNDI 名称并把它们与 EJB 组件关联起来就全部完成了!下一节将介绍如何在代码中查找这些对象。

Customer Service 实用程序

Customer Service 实用程序就要完成了。下一步是调用这些使用 JNDI 的 EJB 来访问数据库。完整的 JNDI 字符串遵守此命名约定,如清单 8 所示。

清单 8. customer.properties 中的 JNDI 名称清单

上一页  4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo JNDI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接