JNDI简介


JNDI 全称为 Java Naming and DirectoryInterface(Java 命名和目录接口),是一组应用程序接口,为开发人员查找和访问各种资源提供了统一的通用接口,可以用来定义用户、网络、机器、对象和服务等各种资源。
JNDI 支持的服务主要有:DNS、LDAP、CORBA、RMI 等。
image.png

String jndiName= ...;//指定需要查找name名称
Context context = new InitialContext();//初始化默认环境
DataSource ds = (DataSourse)context.lookup(jndiName);//查找该name的数据

用到再说吧,类似 rmi 的(其实是 rmi 类似这个,但是先入为主了 hhh
看大佬说是 jndi 是接口,rmi、ldap 是实现.这里简单提了一下,详细文章可以看看:浅析 JNDI 注入Java 安全之 JNDI 注入


文章作者: yq1ng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 yq1ng !
评论
  目录