1. 程式人生 > >(轉)mybatis常用jdbcType資料型別

(轉)mybatis常用jdbcType資料型別

Mybatis中javaType和jdbcType對應和CRUD例子

<resultMap type="java.util.Map" id="resultjcm">
  <result property="FLD_NUMBER" column="FLD_NUMBER"  javaType="double" jdbcType="NUMERIC"/>
  <result property="FLD_VARCHAR" column="FLD_VARCHAR" javaType="string" jdbcType="VARCHAR"/>
  <result property="FLD_DATE" column="FLD_DATE" javaType="java.sql.Date" jdbcType="DATE"/>
  <result property="FLD_INTEGER" column="FLD_INTEGER"  javaType="int" jdbcType="INTEGER"/>
  <result property="FLD_DOUBLE" column="FLD_DOUBLE"  javaType="double" jdbcType="DOUBLE"/>
  <result property="FLD_LONG" column="FLD_LONG"  javaType="long" jdbcType="INTEGER"/>
  <result property="FLD_CHAR" column="FLD_CHAR"  javaType="string" jdbcType="CHAR"/>
  <result property="FLD_BLOB" column="FLD_BLOB"  javaType="[B" jdbcType="BLOB" />
  <result property="FLD_CLOB" column="FLD_CLOB"  javaType="string" jdbcType="CLOB"/>
  <result property="FLD_FLOAT" column="FLD_FLOAT"  javaType="float" jdbcType="FLOAT"/>
  <result property="FLD_TIMESTAMP" column="FLD_TIMESTAMP"  javaType="java.sql.Timestamp" jdbcType="TIMESTAMP"/>
 </resultMap>

目錄

MybatisjavaTypejdbcType對應關係

JDBC Type            Java Type
CHAR                String
VARCHAR                String
LONGVARCHAR            String
NUMERIC                java.math.BigDecimal
DECIMAL                java.math.BigDecimal
BIT                boolean
BOOLEAN                boolean
TINYINT                byte
SMALLINT            short
INTEGER                int
BIGINT                long
REAL                float
FLOAT                double
DOUBLE                double
BINARY                byte[]
VARBINARY            byte[]
LONGVARBINARY                byte[]
DATE                java.sql.Date
TIME                java.sql.Time
TIMESTAMP            java.sql.Timestamp
CLOB                Clob
BLOB                Blob
ARRAY                Array
DISTINCT            mapping of underlying type
STRUCT                Struct
REF                            Ref
DATALINK            java.net.URL[color=red][/color]

相關推薦

mybatis常用jdbcType資料型別

Mybatis中javaType和jdbcType對應和CRUD例子 <resultMap type="java.util.Map" id="resultjcm"> <result property="FLD_NUMBER" column="FLD

OpenCV學習筆記常用基本資料型別

引言 就像C、C++等語言一樣,OpenCV作為一個開源庫,為了便捷及良好的封裝性,它也有很多自己定義的資料型別,這些型別在很多地方都有用到。學習OpenCV首先就需要對它的基本資料型別有個大概的瞭解,這樣在之後開始正式專案時就算遇到各種各樣複雜的資料型別也好回頭再來查詢。 CvPo

mybatis常用jdbcType資料型別

MyBatis 通過包含的jdbcType型別 BIT  FLOAT  CHAR  TIMESTAMP  OTHER  UNDEFINEDTINYINT  REAL  VARCHAR  BINARY  BLOB  NVARCHARSMALLINT  DOUBLE  LONGVARCHAR  VARBIN

mybatis常用jdbcType資料型別 對應java型別

MyBatis 通過包含的jdbcType型別 BIT  FLOAT  CHAR  TIMESTAMP  OTHER  UNDEFINEDTINYINT  REAL  VARCHAR  BINARY  BLOB  NVARCHARSMALLINT  DOUBLE  LONGVARCHAR  VARBIN

mybatis常用jdbcType資料型別對應java型別

MyBatis 通過包含的jdbcType型別 BIT  FLOAT  CHAR  TIMESTAMP  OTHER  UNDEFINEDTINYINT  REAL  VARCHAR  BINARY  BLOB  NVARCHARSMALLINT  DOUBLE  LO

mybatis數據庫物理分頁插件PageHelper

tps postgresq 如果 param ble 邊界 適合 static 方法   以前使用ibatis/mybatis,都是自己手寫sql語句進行物理分頁,雖然稍微有點麻煩,但是都習慣了。最近試用了下mybatis的分頁插件 PageHelper,感覺還不錯吧。記錄

Mybatis MapperScannerConfigurer 自動掃描 將Mapper接口生成代理註入到Spring

失效 @override get proc 所有 actual sample bstr frame   Mybatis MapperScannerConfigurer 自動掃描 將Mapper接口生成代理註入到Spring   Mybatis在與Spring集成的時候可以配

mybatis入門

odi list dbtools uil png 提交 con 遞增 ces 一、理解什麽是MyBatis? MyBatis 是支持普通 SQL 查詢,存儲過程和高級映射的優秀持久層框架。 MyBatis 消除了幾乎所有的 JDBC 代碼和參數的手工設置以及對結果集的檢索。

pycharm常用快捷鍵

delet tails 刪除 blog arm enter 提交 pycharm 自動 Alt+Enter 自動添加包Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 註釋(取消註釋)選擇的行Ctrl+Shift+F 高級查找Ctrl+Enter 補全Shi

Hive SQL之資料型別和儲存格式

(六)Hive SQL之資料型別和儲存格式   目錄 一、資料型別 1、基本資料型別 2、複雜型別 二、儲存格式 (1)textfile  (2)SequenceFile 

python學習筆記——2pandas中的資料型別

    在用python進行資料處理的時候,自帶的五種資料型別使用起來顯然是有侷限性的,python之強大在於各種包,在資料處理中用的最多的就是pandas和numpy。本文章主要介紹pandas的資料結構。     pandas有兩種資料結構  

Python學習2—— 運算子與基本資料型別

運算子與基本資料型別 運算子有以下五種: 算數運算: 比較運算: 邏輯運算: 賦值運算: 成員運算: 以上圖片轉載來自:http://www.cnblogs.com/wupeiqi/ 。 基本資料型別認識 數字 (in

Javascript高階程式設計學習筆記—— JS中的資料型別1

 前一段時間由於事情比較多,所以筆記耽擱了一段時間,從這一篇開始我會盡快寫完這個系列。 文章中有什麼不足之處,還望各位大佬指出。 JS中的資料型別 上一篇中我寫了有關JS引入的Script標籤相關的東西。 那麼這一篇,我們可以正式進入JS的世界了,emmm 前面的東西應該比較基礎,大佬們不

【 Verilog 】暫存器資料型別reg與線網資料型別wire,tri

暫存器資料型別 Verilog中規定,凡是在程式塊中被賦值的變數,都必須是暫存器型別的。(程式塊:例如always塊) 這裡未免還是會讓人產生疑惑?暫存器資料型別的變數最後一定會被綜合成暫存器嗎?

Django 前後臺的資料傳遞

Django 從後臺往前臺傳遞資料時有多種方法可以實現。 最簡單的後臺是這樣的: from django.shortcuts import render def main_page(request): return render(request, 'index.html') 這個就是返回index

十道海量資料處理面試題與十個方法大總結

      首先是這一天,並且是訪問百度的日誌中的IP取出來,逐個寫入到一個大檔案中。注意到IP是32位的,最多有個232個IP。同樣可以採用對映的方法,比如模1000,把整個大檔案對映為1000個小檔案,再找出每個小文中出現頻率最大的IP(可以採用hash_m

MySQL---- 選擇合適的資料型別

        每當建立一張資料表的時候我們就面臨著選擇什麼樣的資料型別,選多大的等等問題,很多人憑感覺選了型別估計了大小,但這麼做往往後期出錯或浪費空間,因此根據特性選擇合適的型別及大小很有必要。 一、CHAR 與 VARCHAR   &n

蘋果新的程式語言 Swift 語言進階--基本資料型別

一  、   常量和變數                    Swift語言 對常量和變數的宣告進行了明確的區分          Swift語言的常量型別比C 語言的constants型別更加強大,語義更加明確。          常量和變數的區別是常量在設定或初

2.1Python基礎語法之註釋與資料型別

返回總目錄 目錄: 1.註釋 2.亂碼 3.變數 4.資料型別 5.資料的轉換 6.動態,靜態和強型別,弱型別 (一)註釋:(編譯時是被編譯器忽略的) 1.註釋的分類: 2.特殊註釋: (二)亂碼:(主要出現在2.x版本) 對亂碼的理解: 其實出

MySQL基礎知識——基本命令和資料型別

一.MySQL基礎 MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司; MySQL是一個開源的關係型資料管理系統; MySQL分為社群版和企業版。 二.MySQL目錄結構 bin目錄,儲存可執行檔案; data目錄,儲存資料檔案;