Java属性的解释

时间:2013-07-16 20:55:02

标签: java java-ee ejb

下面的代码是什么意思?

    Properties p = new Properties();
    p.put(Context.INITIAL_CONTEXT_FACTORY,"org.apache.openejb.client.RemoteInitialContextFactory");
    p.put("java.naming.provider.url", "http://127.0.0.1:8080/tomee/ejb");

java.naming.provider.url的最后一行是做什么的?它是否涉及我的bean EAR文件所在的EJB容器路径?

由于 Senthil

1 个答案:

答案 0 :(得分:0)

代码p.put("java.naming.provider.url", "http://127.0.0.1:8080/tomee/ejb");是运行JNDI服务的位置。

“java.naming.provider.url” 是用于指定客户端将使用的JNDI服务提供程序位置的属性的名称。更简单地说,它是一个URL,告诉您数据存储的位置。