电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

基于javaMybatis存進時間戳的問題

瀏覽:29日期:2022-08-10 14:12:49
java Mybatis存進時間戳

封裝了一個實體類,里面有個字段 Integer createTime。

要利用這個實體類將一個時間戳存進數據庫中。

剛開始的時候出現錯誤:

Data truncation: Incorrect datetime value: ’123456789’ for column ’create_time’ at row 1

是存進數據庫的時候出現了問題,個人理解應該是Integer類型和數據庫中的Timestamp類型不匹配。

之后把封裝類里createTime的類型變成了Timestamp,但是由于我是用Map<String, Object>傳過來的參數,取出來的值是Object類型,轉換成Timestamp一直出錯(可能是我知道的方法不夠),于是我又把createTime的封裝類變成了Date類型。代碼大概如下

Long createTime = Long.parseLong(param.get('CreateTime').toString()); //先用Long接收傳過來的參數Member member = new Member(); //實例化一個實體類member.setCreateTime(new Date(createTime)); //因為封裝類里createTime是Date類型,直接new一個日期,只要把Long類型的數值放進去就可以

這樣,將member用Mybatis插入數據庫就不會出現問題了。

Mybatis處理相關時間戳格式的數據

1、程序中直接寫SQL語句時:

1)如果插入的是當前時間戳,可以在SQL中直接寫SYSTIMESTAMP關鍵字。

2)如果插入的是前臺送上來的時間,可以在SQL中使用Oracle的函數進行轉換to_date或to_timestamp,

to_timestamp(string, fmt)

fmt可以為空,為空時,string必須符合NLS_TIMESTAMP_FORMAT格式,即 ’YYYY-MM-DD HH:MI:SS.FF’

to_date只保存到日期,to_timestamp可以保存到時分秒

2、通過Mybatis進行映射時

如果Entity中定義的類型為Timestamp, resultMap中定義的javaType=“java.sql.Timestamp”, SQL語句中定義的jdbcType=TIMESTAMP

如果Entity中定義的類型為String,resultMap中定義的javaType='java.lang.String',SQL語句中需要對參數進行to_timestamp轉換,jdbcType=TIMESTAMP

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 德国GMN轴承,GMN角接触球轴承,GMN单向轴承,GMN油封,GMN非接触式密封 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 论文查重_免费论文查重_知网学术不端论文查重检测系统入口_论文查重软件 | 识禅_对禅的了解,从这里开始 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 科客,主见不成见| 桨叶搅拌机_螺旋挤压/方盒旋切造粒机厂家-无锡市鸿诚输送机械有限公司 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 哈尔滨京科脑康神经内科医院-哈尔滨治疗头痛医院-哈尔滨治疗癫痫康复医院 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 江苏齐宝进出口贸易有限公司 | 上海办公室装修,写字楼装修—启鸣装饰设计工程有限公司 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 | 高压分散机(高压细胞破碎仪)百科-北京天恩瀚拓 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 广东泵阀展|阀门展-广东国际泵管阀展览会 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 | 水冷散热器_水冷电子散热器_大功率散热器_水冷板散热器厂家-河源市恒光辉散热器有限公司 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 驾驶式洗地机/扫地机_全自动洗地机_工业洗地机_荣事达工厂官网 | 商用绞肉机-熟肉切片机-冻肉切丁机-猪肉开条机 - 广州市正盈机械设备有限公司 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 汕头市盛大文化传播有限公司,www.11400.cc | 双舌接地线-PC68数字式高阻计-ZC36|苏海百科 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 |