码迷,mamicode.com
首页 > 其他好文 > 详细

JNDI

时间:2016-10-24 18:17:48      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:jndi

server.xml或context.xml配置:

<Environment

<!-- 是否允许改写:指示引用的资源是否可改写,即是变量还是常量。 -->

override="? | true"

<!-- 名称:定义引用名称。 -->

name="?"

<!-- 类型:指示资源值类型。 -->

type="? extends Class"

<!-- 值:指示资源值。 -->

value="?"

<!-- 描述 -->

description="?"

<!-- 扩展属性集 -->

*="?">

</Environment>



web.xml或web-fragment.xml配置方式:

<env-entry>

<!-- 是否允许改写:固定不可改写

<override>false</override>

-->

<!-- 名称 -->

<env-entry-name>?</env-entry-name>

<!-- 类型 -->

<env-entry-type>?</env-entry-type>

<!-- 值 -->

<env-entry-value>?</env-entry-value>

<!-- 映射名 -->

<mapped-name>?</mapped-name>

<!-- 描述 -->

<description>?</description>

<!-- 注入:只能用于主配置 -->

<injection-target>

<!-- 注入名 -->

<injection-target-name>?</injection-target-name>

<!-- 注入类 -->

<injection-target-class>?</injection-target-class>

</injection-target>

... ... ... ...

</env-entry>



注解方式:

@Resource{

// 是否允许改写:固定可改写

override="true"

// 名称

name="xml:[env-entry]:[injection-target]:[injection-target-name] | (ant-target@web:class:name + ‘/‘ + 


ant-target@web:field:name)",

// 类型

type="xml:[env-entry]:[injection-target]:[injection-target-class] | ant-target@web:field:type",

// 值

mappedName="xml:[env-entry]:[env-entry-value]",

// 描述

description="?"

}

JNDI

标签:jndi

原文地址:http://vicen.blog.51cto.com/2676430/1864848

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!