关于PET STORE中的疑问?

gengyf931 2002-10-25 05:10:24
src\components\catalog\src\com\sun\j2ee\blueprints\catalog\util\中的JNDINames.java跟部署有关吗?哪位明白人给讲讲?我刚接触EJB不久,以前做JSP+SERVLET+BEAN,怎么吗这么不好明白? 代码如下:

package com.sun.j2ee.blueprints.catalog.util;

/**
* This class is the central location to store the internal
* JNDI names of various entities. Any change here should
* also be reflected in the deployment descriptors.
*/
public class JNDINames {

private JNDINames(){} // prevent instanciation

//
// JNDI names of EJB home objects
//
public static final String CATALOG_EJBHOME =
"java:comp/env/ejb/local/Catalog";

//
// JNDI Names of data sources.
//

public static final String CATALOG_DATASOURCE =
"java:comp/env/jdbc/CatalogDB";

//
// JNDI Names of application properties
//
public static final String USE_CATALOG_EJB =
"java:comp/env/ejb/catalog/useCatalogEJB";

public static final String CATALOG_DAO_CLASS =
"java:comp/env/param/CatalogDAOClass";

public static final String CATALOG_DAO_SQL_URL =
"java:comp/env/url/CatalogDAOSQLURL";

public static final String CATALOG_DAO_DATABASE =
"java:comp/env/param/CatalogDAODatabase";
}

...全文
22 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldheart 2002-10-25
  • 打赏
  • 举报
回复
建议看看.

JNDI规范。
uu_snow 2002-10-25
  • 打赏
  • 举报
回复
这是JNDI的配置参数文件
他里面是PS用到JNDI,如果你用的是 WEBLOGIC,你可以直接使用
CatalogDAODatabase
而不用加那么多前缀
gengyf931 2002-10-25
  • 打赏
  • 举报
回复
兔子,依据什么原理那么写出来的啊?象"java:comp/env/param/CatalogDAODatabase";
能详细讲讲吗?
lionet777 2002-10-25
  • 打赏
  • 举报
回复
编译要用到啊,当然要打进去。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧