`
esffor
  • 浏览: 1367312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Spring使用Jndi时的一点说明

阅读更多

通过jndi的方式来调用datasource,即使不一定是在j2ee环境中也可以正常使用默认情况下,如果没有指定,"java:comp/env/"将放在后面jndi名称前面

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
       <property name="jndiName">
          <value>java:comp/env/jdbc/StudentManager</value>
       </property>     
</bean>

 

<!-- 如果你不想使用 'java:comp/env/'前缀的话请设置下面的值为true, 默认值为false -->

<property name="resourceRef">

<value>false</value>

 

 



分享到:
评论

相关推荐

    Tomcat6+spring+jndi配置数据源说明.docx

    Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...

    spring配置JNDI数据源

    总结来说,Spring配置JNDI数据源主要涉及两部分:一是应用服务器中JNDI资源的注册,二是Spring配置文件中通过JNDI查找并使用这些资源。这种方式的好处在于解耦,应用不再直接依赖具体的数据库连接配置,而是通过JNDI...

    weblogic spring jndi配置

    NULL 博文链接:https://zzy603.iteye.com/blog/1039826

    spring获取weblogic jndi数据源的两种方式

    这种方式适用于当Spring应用与WebLogic服务器在同一台物理机器上运行时的情况。在这种模式下,Spring可以通过简单的JNDI名称查找来获取数据源,而无需指定任何连接细节如用户名、密码或IP地址和端口号等。这种方式的...

    weblogic CVE-2018-3191 exp(含weblogic-spring-jndi-10.3.6.0.jar)

    自用CVE-2018-3191 weblogic反序列化exp。

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...

    spring 配置jndi

    - 考虑使用Spring Boot,它提供了更简洁的方式来配置JNDI数据源,只需在`application.properties`或`application.yml`中设置相应的JNDI名称即可。 - 为了提高性能,可以考虑使用连接池,如C3P0、HikariCP等。...

    SpringLDAP和JNDI的增删改查

    理解并熟练使用Spring LDAP和JNDI对于进行企业级的目录服务开发至关重要。通过这个入门级的例子,你应该能够了解它们的基本用法,并能以此为基础进行更复杂的开发。记得在实际应用中,确保安全性和性能优化,例如...

    spring-jndi-lookup:如何使用Spring从JNDI查找数据源

    如何使用Spring从JNDI查找数据源 Server.xml &lt;资源名称=“ jdbc / javatechie”全局=“ jdbc / javatechie” auth =“容器” type =“ javax.sql.DataSource” driverClassName =“ com.mysql.jdbc.Driver” url...

    JNDI使用说明

    JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明

    spring+jotm 多数据源事务管理(三)JNDI+Tomcat

    接下来,在Spring的配置文件中,我们需要使用JNDI查找的方式来绑定这两个数据源: ```xml &lt;jee:jndi-lookup id="dataSource1" jndi-name="jdbc/test1" /&gt; &lt;jee:jndi-lookup id="dataSource2" jndi-name="jdbc/test2...

    Spring JMS 消息处理-基于JNDI

    这篇博客“Spring JMS 消息处理-基于JNDI”将深入探讨如何在Spring应用中使用JMS进行消息处理,并利用JNDI(Java Naming and Directory Interface)来查找和配置消息资源。 JMS是Java平台上的一个标准接口,它定义...

    Spring jndi数据源配置方法详解

    需要注意的是,在使用 JNDI 数据源时,需要在应用服务器中配置好 JNDI 数据源,否则将无法获取数据源。 此外,Spring jndi 数据源配置方法还可以与 Hibernate 等 ORM 框架集成,实现对数据库的自动管理和缓存。例如...

    java jndi的使用

    Java JNDI(Java Naming and Directory Interface)是Java平台中用于访问命名和...在实际项目中,这通常涉及配置服务器以提供JNDI服务,编写代码来查找和使用这些服务,并确保所有必要的驱动库都已包含在运行时环境中。

    jboss配置MySql的JNDI

    - **是否使用Java上下文**:`false`,表示不使用。 - **用户名和密码**:分别为`vnetoo61`和`vnetoo61`,用于数据库认证。 - **异常分类器类名**:`org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter`,...

    Spring JMS消息处理-不基于JNDI

    JNDI通常用于查找JMS资源,如ConnectionFactory和Destination,但在某些环境中,我们可能需要避免使用JNDI,例如在本地开发或测试时。 首先,让我们了解JMS的基本概念。JMS是一个Java API,定义了生产、消费、队列...

    JNDI示例整合SSH

    这样,Spring管理的bean可以直接使用由JNDI查找得到的数据源。 3. **Hibernate:** Hibernate作为ORM框架,用于对象-关系映射。在整合JNDI时,我们可以在Hibernate的配置文件(hibernate.cfg.xml)中指定数据源的...

    jndi-1_2_1.zip_jndi_jndi-1.2.1.jar

    描述中的“在JAVA编程中对JNDI的支持”意味着这个软件包是为了帮助Java开发者使用JNDI进行开发,而“是一个开放的源码”则说明了这个实现是开源的,允许用户查看和修改源代码,促进了社区的协作和改进。 标签“jndi...

Global site tag (gtag.js) - Google Analytics