当前位置: 技术问答>java相关
请问,在ejb中,所谓上下文究竟是什么东西?
来源: 互联网 发布时间:2015-11-06
本文导语: 在客户端调用的时候,总是要先初始化上下文 这个上下文,是jndi树的上下文还是容器的上下文呢? 每次都只是一个Context ctx = new InitialContext(); 我始终不清楚,这句话的作用是什么呢? | javax.naming.Con...
在客户端调用的时候,总是要先初始化上下文
这个上下文,是jndi树的上下文还是容器的上下文呢?
每次都只是一个Context ctx = new InitialContext();
我始终不清楚,这句话的作用是什么呢?
这个上下文,是jndi树的上下文还是容器的上下文呢?
每次都只是一个Context ctx = new InitialContext();
我始终不清楚,这句话的作用是什么呢?
|
javax.naming.Context
是表现naming的接口,由一个name-to-object绑定的集合构成。
InitialContext是对这个接口的一个实现。
当InitialContext类被构建的时候,its environment is initialized with properties defined in the environment parameter passed to the constructor.In addition, a small number of standard JNDI properties may be specified as system properties.
you can look up some info from the jdk docs.
I think it is a good habit to search the needed info in docs
:)
good luck
是表现naming的接口,由一个name-to-object绑定的集合构成。
InitialContext是对这个接口的一个实现。
当InitialContext类被构建的时候,its environment is initialized with properties defined in the environment parameter passed to the constructor.In addition, a small number of standard JNDI properties may be specified as system properties.
you can look up some info from the jdk docs.
I think it is a good habit to search the needed info in docs
:)
good luck
|
这个上下文其实是一个目录管理程序的标准连接接口,初始化就是建立一个连接,指定访问的实体(梆定到目录服务器上的bean或其他东西),就像访问数据库要建立一个Connection一样。其实在这句话之前要做很多工作,比如连接的协议、地址、访问的实体、用户名、密码等,要把这些参数放到一个Hashtable或其他符合要求的容器中,我不知道说的清不清楚!