`
sdh88hf
  • 浏览: 68171 次
  • 性别: Icon_minigender_1
  • 来自: 绍兴
社区版块
存档分类
最新评论

从jndi获取数据源

阅读更多
目前还不知道这种方式有啥用,但是既看到了就先记下来再说
1.spring配置文件中是怎么定义的
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:/comp/env/PortalONEServiceDB</value>
</property>

</bean>
2.tomcat server.xml中定义
<Resource name="DevPortalDB" auth="Container"
type="javax.sql.DataSource" initialSize="5" minIdle="5" maxActive="5"
maxIdle="5" maxWait="6000" username="devuser_sit" password="tDiZ9+dCIz3LPVGXvEgfhA=="
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@10.137.41.105:1521:MDSPDB"
validationQuery="select 1 from dual" testOnBorrow="true" />

3.在tomcat\conf\Catalina\localhost下建一个xml
<Context path="/devPortal" docBase="E:/working1/devportal/WebRoot"
debug="0" crossContext="true">
<ResourceLink global='DevPortalDB' name='PortalONEServiceDB' type="javax.sql.Datasource"/>
</Context>
分享到:
评论

相关推荐

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

    spring获取weblogic jndi数据源的两种方式,一种本地weblogic server获取,无需用户名、密码、IP和端口等;另一种为从其他weblogic server获取,则必须申明用户名、密码、IP和端口

    Simple-JNDI:通过JNDI查找访问属性文件。 从JNDI获取数据源

    如果您唯一的目的是测试或使用依赖于Tomcat之外的Tomcat JNDI环境的类,或者仅需要基于JNDI的数据源,请 (不要与Simple-JNDI混淆)。 Simple-JNDI的JNDI实现完全基于内存。 没有启动服务器实例。 一个java.util....

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

    如何在spring中等价配置得到原本由jndi配置实现的数据源? 现在的问题是:由于各种原因,当不想使用jndi方式,如何等价的在spring工程内部实现配置?

    JNDI项目文件打包.rar

    jndi获取数据库连接,当前软件版本tomcat8jdk8. Tomcat 为每个在其上运行的 Web 应用都提供了一个 JNDI 的 InitialContext 实现实例 Tomcat中的默认数据源支持基于Commons 项目中的DBCP 1.x连接池,也可以使用实现...

    配置Spring数据源 c3p0与dbcp

    不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。...在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源

    JNDI:JNDI注入利用工具

    JNDI注入利用工具 ...获取缓存在某些中的数据源 目录列表 目录遍历 使用File对象列目录 FileDelete 文件删除 使用File对象删除文件 文件读取 文件读取 使用FileInputStream读取文件 文件写入 文件写入 使用

    Tongweb5中配置JDBC连接池

    Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池

    applicationContext-mybatis

    spring事务管理配置,redis配置,sql心跳配置,JNDI获取数据源。

    struts+spring+ibaits

    struts1.2 +spring2.5 +ibaits2.0 框架整合,jndi获取数据源,简单易读

    解密JBoss和Weblogic数据源连接字符串和控制台密码 _ WooYun知识库1

    0x01 JBoss解密jboss的数据库连接密码般存在&lt;jndi-name&gt;OracleDS&lt;/jndi-name&gt; //jndi名字&lt;connection-

    服务器端接口编程.pptx

    本章主要知识点有: (1)JNDI数据源的基本概念,如何配置、获取JNDI数据源; (2)记录日志的主流方法Log4J、SLF4J; (3)利用MyBatis框架进行接口编程; (4)比较两个主流的 ORM 框架 Mybatis 和 Hibernate。 ...

    weblogic连接池配置数据库断掉重连的问题

    在 Weblogic 中,连接池配置是指将多个连接组合成一个池,以便于应用程序可以快速地获取连接。连接池配置可以提高应用程序的性能,减少与数据库的交互开销。 连接池配置包括两个主要部分:连接池和连接。连接池是指...

    Simple-WebProject

    网络项目使用的技术: Java 核心小服务程序/JSP JDBC JNDI - 获取本地数据源简单的 Web 项目,它清楚地了解如何使用 JDBC、实现 DAO 层、实现控制器层并将其与视图集成。 还有一个关于如何通过 JNDI 获取 javax....

    EJB 模拟银行ATM流程及操作源代码

    个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕...

    java+servlet+javabean实验报告(5)

    基于MVC模式加深对模型层的理解,模型层负责实体和业务逻辑的实现。掌握如何使用JNDI从数据库连接池中获取数据源。会读取基于属性文件的配置信息,实现通用的数据库操作类,会自定义异常处理

    JAVA上百实例源码以及开源项目源代码

    Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个...

    geekbanglessons:怪胎课程

    怪胎课程 极客课后作业 01周 1,通过maven tomcat启动 ...3,com.cdd.user.web.web.listener.DBConnectionInitializerListener#contextInitialized可以读取jndi数据源如果没有则获取固定的数据源...第02周 ...

    JDBC 3.0数据库开发与设计

    4.7.1 连接池数据源(Connection PoolDataSource) 4.7.2 连接池处理事件 4.7.3 三层环境下的连接池操作 4.7.4 连接池和DataSource实现 4.7.5 包含连接池的数据源配置 4.7.6 池连接对象对于语句的重新利用 ...

Global site tag (gtag.js) - Google Analytics