`

在TOMCAT中,以jndi方式操作clob字段时,类型转换异常的对策

阅读更多

顺利的程序员总是一样的,不顺利的程序员遇到的问题是千差万别的。
                    --wallimn

  本文不解决Clob字段的实际操作问题,不解决数据源配制问题,这些可以在网上轻易的找到。

  当以jdbc方式操作的时候,一切正常,换到jndi方式下,就出现java.sql.Clob向oracle.sql.CLOB 类型转化时的异常,网上查了半天,终于找到如下解决办法,很简单:
  将当前上下文WEB-INF/lib目录中的Oracle驱动删掉,仅在tomcat目录中的common/lib中放一份。

分享到:
评论

相关推荐

    Tomcat中JNDI原理

    ### Tomcat中JNDI原理详解 #### 一、引言 Java Naming and Directory Interface (JNDI) 是Java平台中用于访问命名和目录服务的API。它为开发者提供了访问各种命名和目录服务(如DNS、LDAP等)的统一接口。在Tomcat...

    JAVA对clob的操作

    JAVA对CLOB的操作 在JAVA中,操作Oracle数据库中的BLOB和CLOB类型字段是一种常见的需求。...通过JDBC和JNDI两种方式可以实现入库和出库操作,但是在实现时需要注意强制转换对象的类型,以便正确地操作BLOB和CLOB字段。

    intellij idea使用tomcat开发时自动部署jndi数据源

    在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理数据库连接,以便于在应用运行时动态地查找和使用数据源。 JNDI(Java Naming and ...

    Tomcat6配置JNDI出错

    在Tomcat中,JNDI被用来查找和绑定资源,如数据源、EJB等。配置JNDI资源可以帮助我们实现应用程序与数据库或其他服务的解耦,提高代码的可移植性和可维护性。 当在Tomcat6中配置JNDI时,错误可能由多种原因引起: ...

    tomcat6.0 配置jndi

    在Tomcat6.0中配置JNDI,主要是为了实现应用中的数据源管理,使得多个应用可以共享一个数据库连接池,提高资源利用率和系统性能。 **一、JNDI的基本概念** JNDI提供了一个统一的接口,让开发者可以查找和绑定各种...

    tomcat配置jndi数据源

    Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI 服务器中,以便在应用程序中可以通过 JNDI 名称来获取数据库连接。下面我们将详细介绍 Tomcat 配置 JNDI 数据源的多种方式。 方式一:配置单个应用数据源 ...

    tomcat6中配置JNDI方法

    ### Tomcat6中配置JNDI方法详解 #### 一、引言 在Java Web开发过程中,连接数据库是一项基础而重要的工作。常见的连接方式包括直接使用JDBC(Java Database Connectivity)以及通过JNDI(Java Naming and Directory...

    tomcat8 JNDI数据源加密

    TOMCAT8 JNDI对用户名和密码加密

    tomcat-jndi

    在Tomcat中,JNDI主要用来管理资源,例如数据源(DataSource)、邮件会话(Mail Session)以及EJB引用等。通过JNDI,开发者可以将这些资源的配置信息与实际代码分离,增强了代码的可移植性和可维护性。 Tomcat中的...

    在Tomcat配置JNDI数据源的三种方式

    在Tomcat配置JNDI数据源的三种方式

    tomcat中配置jndi 数据源

    tomcat中配置jndi 数据源!!!

    Tomcat通过JNDI方式连接SqlServer数据库

    在Tomcat中,我们可以使用JNDI来连接数据库。 首先,我们需要配置Tomcat来连接SqlServer数据库。我们可以在Tomcat的管理界面中创建一个新的数据源。在数据源配置中,我们需要输入连接数据库的用户名、密码、数据库...

    java中使用tomcat提供的JNDI数据源

    在本节中,我们将详细介绍如何在Tomcat中配置JNDI数据源,并演示一个简单的示例。 ##### 2.1 配置Tomcat服务器 首先,在Tomcat中配置JNDI数据源需要创建一个`Resource`元素在特定的`Context`配置文件中。具体步骤...

    tomcat配置JNDI数据源

    以上步骤适用于SQL Server 2000,对于其他类型的数据库,只需修改`context.xml`中的`driverClassName`和`url`字段以适应相应数据库的JDBC驱动和连接URL。注意,配置完成后,需重启Tomcat服务以使更改生效。 通过...

    eclipse+mysql+tomcat配置JNDI

    在Tomcat中,JNDI常用于配置数据库连接池,使得多个Web应用可以共享同一个数据库连接。 配置JNDI的步骤如下: 1. **安装与配置MySQL**: 首先确保你已经安装了MySQL数据库,并创建了所需的数据库和用户。你需要...

    tomcat配置jndi

    总结,配置Tomcat中的JNDI主要是为了方便和高效地管理数据库连接,通过在服务器端定义数据源,并在应用程序中通过JNDI查找和使用,可以极大地简化开发工作。理解并掌握这一过程对于任何使用Tomcat部署Java Web应用的...

    Tomcat JNDI配置

    Tomcat JNDI 配置是 Java Web 应用程序中的一种常见配置,用于将数据库连接信息以 JNDI(Java Naming and Directory Interface)的形式存储在 Tomcat 服务器中,以便于应用程序可以通过 JNDI 来获取数据库连接信息。...

    Tomcat6.0 JNDI数据源经典实例

    在Java应用服务器中,如Tomcat 6.0,JNDI(Java Naming and Directory Interface)数据源是一种标准的方法来管理数据库连接。JNDI允许应用程序通过一个全局名称查找资源,比如数据源,而无需硬编码数据库连接参数。...

Global site tag (gtag.js) - Google Analytics