`
sunxboy
  • 浏览: 2832520 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java:comp/env/前缀区别(转)

阅读更多

java:comp/env是标准的J2EE环境查找规则使用这种方式必须做一次环境名到JNDI名的映射这种隔离使得在写程序时不必关注真正的JNDI名字其实说白了跟把JNDI名放到配置文件里是一样的用法如下,如把java:comp/env/my/datasource映射到my.ora.dataource

web.xml

<resource-ref>
<res-ref-name>my/datasource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>CONTAINER<res-auth>
</resource-ref>
 

weblogic.xml

<reference-descriptor>
<resource-description>
<res-ref-name>my/datasource</res-ref-name>
<jndi-name>my.ora.dataource</jndi-name>
......
  

而不使用这个前缀的,其实就是直接的JNDI名

-------------------------

补充一下不加的时候是全局的JNDI名,这样将造成应用间EJB的耦合太高,不建议使用

 

分享到:
评论

相关推荐

    HashMap关系数据映射技术软件jadepool-1.1-GBK

    本次修订内容:1、修订了ProcessVO类中java....3、去掉DbConnection早期数据源名称需要加"java:comp/env/"前缀的做法,修订后,是否需要加此前缀,请用户根据需要决定。已在Tomcat、GlassFish中测试通过数据源连接。

    chenyeshen#docisfy_blog#SpringBoo配置文件加载1

    1、命令行参数 2、来自java:comp/env的JNDI属性 3、Java系统属性(System.getProperties()) 4、操作系统环境变量 5

    在Weblogic上配置Hibernate为JNDI

    在Weblogic上配置Hibernate为JNDI

    Tomcat统一配置C3P0连接池

    &lt;!-- 新的数据源 --&gt; &lt;value&gt;java:comp/env/jdbc/commonDB&lt;/value&gt; &lt;/property&gt; &lt;/bean&gt;

    Java Jndi数据连接池,sql2000或者sql2005数据库

    DataSource source = (DataSource) ic.lookup("java:comp/env/jdbc/jndidemo"); dbcon = source.getConnection(); 需要导的包 import javax.naming.Context; import javax.naming.InitialContext; import ...

    “E-家园”个人网站

    “E-家园”个人网站 ... lookup("java:comp/env/jdbc/ownHome"); conn = source.getConnection(); } catch (Exception e) { throw new DBAccessException("不能取得数据库连接!"); } return conn; }

    26、支付宝支付源码分享

    - **源码说明**:(nacos的ip配置自行修改,全局变量DEV_CONFIG设置:1=zsz,2=comp,3=home) - goods_srv/model/sql/mxshop_goods.sql:包含了建表语句 - other_import/api.json:YApi的导入文件 - other_import/...

    Errno 14 curl#37 - "Couldn't open file /mnt/repodata/repomd.xml

    yum报错处理,引入文件到缺失目录下即可

    JNDI连接数据库配置

    Context envCtx = (Context) initCtx.lookup("java:comp/env"); DataSource ds = (DataSource) envCtx.lookup("jdbc/DevDB"); Connection conn = ds.getConnection(); pw.write("Cool,Successful!&lt;/br&gt;"+conn....

    IntepowerORM for Java

    ******************关于软件 ***************************************** IntepowerORM是基于Socancode开源代码开发完成的JAVA ORM工具, ... private static final String DRIVER = "java:comp/env/jdbc/MySQLDB";

    jsp连接池成功之例

    } DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql"); if(ds==null) {throw new Exception("没有匹配数据库"); } con=ds.getConnection(); &lt;br&gt; sql=con....

    Android代码-漫画制作工具安卓版

    Marvelous A practicing app to try out all the new cool Android tools all around the corner, while using Marvel Comics API. Requirements Put your Marvel API keys...you may not use this file except in comp

    考试系统软件java源码-2017F-COMP3111:香港科技大学COMP3111/COMP3111H软件工程课程网页

    考试系统软件java源码COMP3111/COMP3111H 课程网页 消息 23/11/2017:更新演示细节并上传 14/11/2017: 12/11/2017:midterm2 涵盖从设计模式(包括那些在 midterm 1 中涵盖的那些)到 Joel 测试 2017 年 3 月 11 日...

    课程:WHS计算机科学俱乐部课程

    WHS和SMS计算机科学俱乐部WHS Comp科学俱乐部链接链接树: ://bit.ly/compscilinktree GitHub: : 网站: : HackerRank: ://bit.ly/compscihackerrank 注册表格: : 不和谐: : 提醒:@walnutcs或SMS Comp科学...

    IDCardCamera:Android自定义相机实现身份证截图,并加入自动对焦与图片不规则裁剪。https://www.jianshu.comp5e3cb0c63cd5

    IDCardCamera Android自定义身份证相机 效果图 APK 功能特点 自定义相机界面 支持开启闪光灯 支持手动触摸屏幕对焦 支持自动聚焦 支持图片自动裁剪 支持图片手动不规则裁剪 ...步骤1....步骤2....IDCardCamera.create(this...

    COMP445:网络类

    COMP445 网络类设置进入根目录mkdir bin 光盘进入src javac -d ../bin Httpc.java测试中在src文件夹中java -cp ../bin Httpc help java -cp ../bin Httpc get -ha:b -hc:d 'http://httpbin.org/get' java -cp ../bin...

    Foortran特殊函数计算的子程序

    Foortran特殊函数计算的子程序Foortran特殊函数计算的子程序Foortran特殊函数计算的子程序

    COMP5134Proj:学生卡

    [文件夹结构] COMP5134Proj/PocJava/:销售点Java项目 COMP5134Proj/PocJava/src/comp5134/AllTestSuite.java :JUnit 测试套件,为 Eric 指示的“核心”公共方法提供 JUnit 测试用例 COMP5134Proj/PocJava/src/comp...

    spring3.2+strut2+hibernate4

    -- &lt;jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/store" /&gt;--&gt; &lt;!--Hibernate配置--&gt; &lt;bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"&gt;&lt;!...

    hibernate.properties

    ## default is java:comp/UserTransaction ## you do NOT need this setting if you specify hibernate.transaction.manager_lookup_class #jta.UserTransaction jta/usertransaction #jta.UserTransaction javax....

Global site tag (gtag.js) - Google Analytics