什么是jndi?[原创]

原创 2011年01月20日 10:41:00

jndi的定义:Java命名目录和接口

具体的官方的定义,与其他人的解释我就不贴了,google,百度都已经很多了,我看了半天的时间才明白什么是jndi,jndi的应用还是非常广泛的,并非仅仅就是数据库的链接。好了,不多说其他的了,来看我的白话解释,希望大家能懂,小弟在此献丑了

 

 

其实就是定义了一块硬盘一样,我查找里面的东西而已,一个搜索功能,比如
<a name=“xxx”>
  <b name="xxx1">abcd
  </b>
</a>
现在定义 xxx目录,那么这个结构的东西当做一块硬盘,当然他在哪我不管,我只知道他是硬盘,我知道它里面有一个xxx目录,跟windows查询一样,查找它吧,你应经知道这个目录了(文件夹),那在程序里面写
Context ctx = new InitialContext();
ctx.lookup("xxx");

查到了,

Object obj = ctx.lookup("xxx");//赋予对象,当然XXX必须是唯一的
你就可以应用这个OBJ了 所以说jndi就是定义这就是个目录,你可以在这里面找你要的东西,但是未必能找到。windows也有找不到的时候。

JNDI是用来做什么的?

.什么是JDNI     1.java Naming and Directory Interface,java命名和目录接口      2.是一组在Java应用中访问命名和目录服务的API      ...
  • Blessed_
  • Blessed_
  • 2017年05月30日 10:53
  • 770

JavaEE规范学习(一)--- JNDI

JNDI(JavaNaming and Directory Interface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问...
  • Senior_lee
  • Senior_lee
  • 2016年04月05日 21:58
  • 1119

jndi通俗理解

看别人写的文章,对于刚接触jndi来说,理解还是有点困难的,主要我们不知道他们底层是怎么实现的,但是听了牛人给我们稍稍简介了一下,马上就顿悟了,下面我举一个例子。1、我们用jboss配置数据库连接来说...
  • wanhonghui
  • wanhonghui
  • 2010年10月27日 17:17
  • 592

JNDI是什么?看完就明白

JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JN...
  • sinat_24928447
  • sinat_24928447
  • 2016年01月11日 11:04
  • 245

通过JNDI访问WAS中定义的资源

在近期的国库B/S项目中,需要设计大量的报表,而定义报表往往需要指定数据库连接。一般情况下,JDBC连接已经足够。但由于当前项目所使用的DB2数据库的License只允许最大5个用户并发,因此,通过J...
  • tttk
  • tttk
  • 2007年06月02日 22:43
  • 1932

什么是JNDI (转)

http://book.csdn.net/bookfiles/371/10037114079.shtml
  • oraclhr
  • oraclhr
  • 2008年05月07日 17:29
  • 172

什么是jndi

关键字: 什么是jndi jndi JNDI全称 Java Naming and Directory Interface JNDI是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间...
  • xiaolong889916
  • xiaolong889916
  • 2014年07月04日 13:27
  • 196

什么是JNDI?

 JNDI全称 Java Naming and Directory InterfaceJNDI 是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JD...
  • loren_chao
  • loren_chao
  • 2007年07月24日 21:30
  • 609

什么是JNDI?

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有...
  • xtayhicbladwin
  • xtayhicbladwin
  • 2009年10月10日 15:28
  • 556

什么是JNDI

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有...
  • u011734857
  • u011734857
  • 2013年08月18日 18:31
  • 181
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:什么是jndi?[原创]
举报原因:
原因补充:

(最多只允许输入30个字)