- 浏览: 61623 次
- 性别:
- 来自: 深圳
文章分类
最新评论
package org.apache.ibatis.type;
2
3 import java.sql.Types;
4 import java.util.*;
5
6 public enum JdbcType {
7
8 BIT(Types.BIT),
9 TINYINT(Types.TINYINT),
10 SMALLINT(Types.SMALLINT),
11 INTEGER(Types.INTEGER),
12 BIGINT(Types.BIGINT),
13 FLOAT(Types.FLOAT),
14 REAL(Types.REAL),
15 DOUBLE(Types.DOUBLE),
16 NUMERIC(Types.NUMERIC),
17 DECIMAL(Types.DECIMAL),
18 CHAR(Types.CHAR),
19 VARCHAR(Types.VARCHAR),
20 LONGVARCHAR(Types.LONGVARCHAR),
21 DATE(Types.DATE),
22 TIME(Types.TIME),
23 TIMESTAMP(Types.TIMESTAMP),
24 BINARY(Types.BINARY),
25 VARBINARY(Types.VARBINARY),
26 LONGVARBINARY(Types.LONGVARBINARY),
27 NULL(Types.NULL),
28 OTHER(Types.OTHER),
29 BLOB(Types.BLOB),
30 CLOB(Types.CLOB),
31 BOOLEAN(Types.BOOLEAN),
32 CURSOR(-10), // Oracle
33 UNDEFINED(Integer.MIN_VALUE + 1000),
34 NVARCHAR(-9),
35 NCHAR(-15),
36 NCLOB(2011);
发表评论
-
java中获取IP的方法
2013-05-08 17:22 795String ip = request.getHeader(& ... -
java 线程安全
2013-01-30 00:17 728java线程安全:就是指线程同步,就是当线程对一个线程安全方法 ... -
java读取文件方法大全
2012-12-10 20:18 684public class ReadFromFile { ... -
JDBC驱动及连接数据库url
2012-11-21 14:16 859/* * SQL SERVER相关参数配置 */ D ... -
java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei异常
2012-07-18 11:24 791报java.lang.ClassCastException: ... -
http包详解
2012-07-17 11:46 855一、超文本传输协议及HTTP包 HTTP协议用于在In ... -
java特殊字符过滤器
2012-07-10 20:05 1076package com.jingdu.common; impo ... -
正则表达式
2012-06-20 15:53 689正则表达式教程 http://blog.sina ... -
java内部类的作用
2012-06-20 10:49 755一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作 ... -
java中变量初始化详解
2012-05-30 20:59 893类变量(类静态成员):类被加载时产生;它的生存期是类的生存期; ... -
将class文件打包成jar包,里面含有文件夹
2012-05-15 13:11 1043java打包命令:jar cfm cmb.jar F:\cm\ ... -
Project is missing required source folder:’gen’
2012-04-26 15:15 1608错误如图: 这个错误比较明显,就是 ... -
读取properties文件
2012-03-20 00:11 655import java.io.BufferedInputStr ... -
JDBC的标准连接
2012-03-19 18:01 964package com.khb.dao; import ja ... -
Java常用日期封装
2012-03-18 21:43 801/** * all rights reserved ... -
java中的double类型,结果很有意思哦
2012-03-03 10:44 1467public class TestDouble{ public ... -
java自测题
2012-03-03 10:40 596北京理工大学java期末考试题 http://www.l99 ... -
真正最正确的用BAT运行JAVA不显示DOS窗口(连闪一下都不闪)
2012-02-24 10:53 803今天写一个独立于RCP项目之外的SWT小工具,需要用批处理启动 ... -
Java中的native修饰符
2012-02-23 11:59 740一. 什么是Native Method 简单地讲,一个N ... -
如何将 一个字符串 转化成 字符数组
2012-02-23 11:43 1357public static void main(String[ ...
相关推荐
在IT行业中,Ibatis是一个非常流行的持久层框架,它提供了SQL映射功能,使得开发者能够更灵活地控制数据库操作。本篇文章将详细讲解如何在Ibatis中使用注解进行配置,帮助你理解并掌握这一重要技能。 首先,让我们...
总的来说,调用Oracle存储过程并在iBATIS中处理Cursor结果集涉及多个步骤,包括定义`parameterMap`、设置正确的`jdbcType`和`javaType`、在`<procedure>`标签中使用正确数量的占位符以及创建`ResultMap`来解析结果。...
<result property="largeText" column="YOUR_CLOB_COLUMN" jdbcType="CLOB"/> ``` 2. **插入操作**:当向包含CLOB字段的表插入数据时,可以使用`<sql>`和`<insert>`标签,通过`<bind>`或`<param>`来传递CLOB值...
### Spring与iBatis集成开发详解 #### 一、引言 在Java企业级应用开发领域,Spring框架因其强大的依赖注入(DI)和面向切面编程(AOP)能力而备受青睐;而iBatis(现称为MyBatis)则以其简洁的SQL映射功能而闻名。...
在Java开发中,iBATIS(现在被称为MyBatis)是一个流行的数据持久层框架,它允许开发者将SQL语句直接嵌入到Java代码中,从而简化数据库操作。当我们需要调用数据库中的存储过程时,iBATIS也提供了一种简便的方法。本...
public void setNonNullParameter(PreparedStatement ps, int i, Status parameter, JdbcType jdbcType) throws SQLException { ps.setString(i, parameter.getCode()); } @Override public Status ...
在IT领域,特别是数据库操作与Java编程中,iBatis框架(现称为MyBatis)是一种流行的持久层框架,用于简化SQL映射和结果集处理。本文将深入探讨如何使用iBatis调用存储过程并返回游标,这是一个在处理复杂数据库操作...
在Java开发中,iBatis是一个非常流行的持久层框架,它允许开发者将SQL语句直接写在XML配置文件或者注解中,与MyBatis框架类似。`TypeHandlerCallback`是iBatis(或MyBatis)中的一个重要接口,用于处理Java类型与...
### Ibatis调用存储过程详解 #### 一、引言 在实际的软件开发过程中,存储过程因其执行效率高及数据库级别的安全性等优点被广泛应用于各种业务场景之中。而对于使用Ibatis作为持久层框架的应用来说,如何有效地...
在Java开发中,使用iBATIS(现在称为MyBatis)作为持久层框架时,调用数据库的存储过程是一种常见的需求。本文将详细介绍如何使用iBATIS调用存储过程,并提供一个简单的示例来说明其过程。 首先,我们需要在数据库...
在IT行业中,数据库操作是应用程序不可或缺的一部分,而Ibatis作为一款优秀的持久层框架,极大地简化了Java应用与数据库之间的交互。本主题将深入探讨如何在Ibatis中使用存储过程,特别是涉及带有输出参数的存储过程...
{call example.GetSingleEmpRS(#{deptno}, #{rs, javaType=java.sql.ResultSet, jdbcType=CURSOR})} ``` 这里,`#{}`表示参数占位符,`{}`表示存储过程的调用。`resultType`属性指定了返回结果的类型。 #### ...
在Java编程中,我们经常需要通过ORM(对象关系映射)框架来与数据库交互,iBatis就是其中的一种常用工具。本篇文章将详细探讨如何在iBatis中调用Oracle的函数和存储过程,尤其是处理IN和OUT参数以及游标的场景。 ...
public void setParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType) throws SQLException { // 在这里,我们将中文字符串编码为Base64 String encodedStr = Base64.getEncoder()....
### Ibatis调用Oracle存储过程返回自定义类型 在企业级应用开发中,尤其是在金融、保险等业务场景中,往往需要处理复杂的数据结构与逻辑。本文将深入探讨如何使用Ibatis框架来调用Oracle数据库中的存储过程,并实现...
Spring和iBatis是两个非常流行的Java开发框架,Spring是一个全面的后端开发框架,而iBatis则是一个优秀的持久层框架,它简化了数据库操作。将这两个框架整合在一起可以提供一个灵活、高效的数据库访问机制。下面我们...
### ibatis与mybatis的发展历程及技术要点 #### 一、ibatis的起源与功能特点 ibatis作为一款开源的Java持久层框架,在其诞生之初便致力于解决Java应用程序中的数据库操作问题。它通过将SQL语句封装在XML配置文件中...
标题与描述概述的知识点主要集中在iBatis 3(现称为MyBatis)的入门级应用,特别是关于如何在Web项目中集成并使用这个框架。iBatis 3是一个持久层框架,它允许开发者通过XML配置文件或注解来映射SQL语句,从而简化了...
在Spring和iBatis的集成开发中,我们通常利用Spring的IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)特性,结合iBatis的简单灵活的SQL映射功能,实现数据访问层的高效...
Ibatis,一个轻量级的Java持久层框架,提供了与数据库交互的能力,包括调用这些Oracle的函数和存储过程。本篇文章将详细介绍如何在Ibatis中调用Oracle的函数和存储过程。 首先,理解基本概念: 1. **Oracle函数**...