`
phantom
  • 浏览: 160354 次
社区版块
存档分类
最新评论

我自己的数据对象处理类 ColumnType

阅读更多

package com.jh.core.db.jdbc;


final  class ColumnType {
 public final static int TYPE_OTHER = 0;

 public final static int TYPE_INTEGER = 1;

 public final static int TYPE_LONG = 2;

 public final static int TYPE_TIMESTAMP = 3;

 public final static int TYPE_STRING = 4;

 public final static int TYPE_DOUBLE = 5;

 public final static int TYPE_BIGDECIMAL = 6;

 public static int getType(String columnType) {
  int i = TYPE_OTHER;

  if ("java.lang.Integer".equals(columnType)) {
   return TYPE_INTEGER;
  }
  if ("java.lang.Long".equals(columnType)) {
   return TYPE_LONG;
  }
  if ("java.sql.Timestamp".equals(columnType)) {
   return TYPE_TIMESTAMP;
  }
  if ("java.lang.String".equals(columnType)) {
   return TYPE_STRING;
  }
  if ("java.lang.Double".equals(columnType)) {
   return TYPE_DOUBLE;
  }
  if ("java.math.BigDecimal".equals(columnType)) {
   return TYPE_BIGDECIMAL;
  }

  return i;

 }

}

分享到:
评论

相关推荐

    《python数据分析基础教程》.pdf

    数组组合函数 将ndarray对象构成的元组作为参数输⼊ (1)⽔平组合:hstack((a,b)) 或者concatenate((a,b),axis=1) (2)垂直组合:vstack((a,b)) 或者concatenate((a,b),axis=0) (3)列组合:column((a,b)) (4)⾏组合:row...

    ssh(structs,spring,hibernate)框架中的上传下载

     其中save(FileActionForm fileForm)方法,将封装在fileForm中的上传文件保存到数据库中,这里我们使用FileActionForm作为方法入参,FileActionForm是Web层的表单数据对象,它封装了提交表单的数据。将...

    JavaScript数据实用程序库Datalib.zip

    用于处理 JavaScript 对象和数组的实用程序.代码示例:// Load datalib. var dl = require('datalib'); // Load and parse a CSV file. Datalib does type inference for you. // The result ...

    j2se项目源码及介绍_飞鸽传书

    类描述 接受数据线程类。 包描述 logic 函数描述 public UDPThread() private void initNet() throws UnknownHostException,IOException 初始化网络。 public void run() 发送消息: 消息类型:[hk][10]消息内容 ...

    Eclipse_Swt_Jface_核心应用_部分19

    13.1.1 打印类(Printer)和打印数据类(PrinterData) 262 13.1.2 打印程序示例概述 265 13.1.3 打印程序示例:主窗口程序 265 13.1.4 打印程序示例:打开文件程序 268 13.1.5 打印程序示例:设置字体和...

    Oraclet中的触发器

    Dictionary_obj_type VARCHAR2(20) DDL语句所操作的数据库对象类型 Dictionary_obj_name VARCHAR2(30) DDL语句所操作的数据库对象名称 Dictionary_obj_owner VARCHAR2(30) DDL语句所操作数据库对象所有者名称 Des_...

    二十三种设计模式【PDF版】

    类,再定义类的接口和继承层次,建立对象之间的基本关系。你的设计应该对手头的问题有针对性,同时对将来的问题和需求 也要有足够的通用性。 你也希望避免重复设计或尽可能少做重复设计。有经验的面向对象设计者会...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     数据定义语言Data Definition Language(DDL),用来建立数据库、数据对象和定义其列。例如:CREATE、DROP、ALTER等语句。  数据操作语言Data Manipulation Language(DML),用来插入、修改、删除、查询,可以...

    数据库系统原理(04735-2018年版)-数据库系统概述笔记.doc

    关系数据库 关系数据库概述 美国IBM公司的E.F.Codd 1970年提出关系数据模型 关系数据库应用数学方法来处理数据库中的数据 典型的实验系统: System R、University INGRES 典型的应用系统: ORACLE、SYBASE、INFORMIX...

    orcale常用命令

    数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里的信息。  很多时候,一般的ORACLE用户不知道如何有效地利用它。  dictionary...

    AndroidSqlite数据库操作封装SQLiteUtils.zip

    一个简单的基于Android的Sqlite数据库的操作封装,它有如下的好处:便捷地创建表和增添表字段灵活的数据类型处理通过操作对象来insert或者update表记录支持多种查询方式,支持多表自定义的复杂查询,支持分页查询支持...

    经典全面的SQL语句大全

     增加一个列:Alter table tabname add column col type  注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。  7、说明:  添加主键:Alter table tabname add ...

    javascript语言参考+教程 CHM

    创建自己的对象; 内部对象; JScript 保留关键字; 高级 JScript; 创建高级对象; 递归; 变量范围; 复制、传递和比较数据; 使用数组; 特殊字符; 脚本问题解答; 条件编译; 条件编译变量; 在浏览器中显示...

    玩转模板--自动代码生成工程

    简介: 工程自动获取和封装用户自定义参数以及数据库表信息,并通过模板配置文件将生成代码文件直接... 如果各位有什么问题或是有好的想法,或是编写好了其他数据库方言和数据映射,或是对各种工具类感兴趣,欢迎与我联系!

    SQL语法大全

    Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下: ----------------------------------------------------...

    springmybatis

    1.Configuration.xml 是 mybatis 用来建立 sessionFactory 用的,里面主要包含了数据库连接相关东西,还有 java 类所对应的别名,比如 <typeAlias alias="User" type="com.yihaomen.mybatis.model.User"/> 这个别名...

    SQL21日自学通

    第四天函数对数据的进一步处理 60 目标 60 汇总函数 60 COUNT61 SUM 61 AVG 63 MAX 63 MIN 64 VARIANCE65 STDDEV66 日期/时间函数66 ADD_MONTHS 67 LAST_DAY68 MONTHS_BETWEEN 69 NEW_TIME70 NEXT_DAY71 SYSDATE72 ...

    Oracle 10g 开发与管理

    (1)column : 44 (2)Ttitle 和 Btitle 命令 44 3.文件操作命令 45 (1)保存命令到文件 45 (2)检索命令文件到缓冲区 45 (3)运行命令文件 45 (4)保存查询结果到文件 46 4.交互命令:动态查询 46 (1)定义...

    Oracle8i_9i数据库基础

    §17.7.2 包中无效对象的查询和编译 294 §17.7.3 包源代码的导出 296 第十八章 触发器 297 §18.1 触发器类型 297 §18.1.1 DML触发器 297 §18.1.2 替代触发器 298 §18.1.3 系统触发器 298 §18.2 创建触发器 298...

Global site tag (gtag.js) - Google Analytics