iBatis&myBatis
zzm628
这个作者很懒,什么都没留下…
展开
-
iBatis Date 类型 时分秒丢失(精度丢失)问题
在此前,遇到过使用Ibatis操作Oracle时时间精度丢失的问题,昨天又遇到JDBC操作MySQL时间字段的问题 ,从网上看到各种式样的解释这些问题的博文/帖子,但多是雾里看花,不得要领。 理解JDBC中的时间类型MySQL 与JDBC之间的类型映射Oracle 与JDBC之间的类型映射Ibatis 是怎么处理日期时间类型的注释参考资料 理解JDBC中的时间类型 jav转载 2016-05-26 18:37:16 · 3062 阅读 · 0 评论 -
自动生成ibatis文件及mybatis文件的方法
自动生成ibatis文件及mybatis文件的方法原创 2016-05-24 18:26:40 · 1324 阅读 · 0 评论 -
iBATIS批量插入数据到数据库
批量插入数据方法实现: /** * ibatis批量插入数据 * @param recordList */ public void insertRecordByList(final List recordList) { this.getSqlMapClientTemplate().execute(new SqlMapClientCallback() {转载 2016-05-26 19:18:17 · 1171 阅读 · 0 评论 -
Mybatis批量更新数据
第一种方式 [html] view plain copy print? update id="updateBatch" parameterType="Map"> update aa set a=#{fptm}, b=#{csoftrain}转载 2016-05-26 19:17:50 · 376 阅读 · 0 评论 -
通过mybatis批量获取oracle序列号的方法
mapper中定义方法: List selectNodeIdList(int size); xml中的实现: select SEQUENCE_NEO4J_ID.nextval from (select 1 from anyTable where rownum <= #{size})原创 2017-04-21 19:31:31 · 3258 阅读 · 1 评论 -
MyBatis+Oracle时间精度丢失的问题
一、如果是插入或者更新,需要做如下操作: 1、将Mapper.xml文件中 resultMap下相应节点的 jdbcType="DATE" 去掉 2、将Mapper.xml文件中你调用的相应方法中的相应节点为的 jdbcType="DATE" 也去掉 以上两步操作即可,其他不需要 二、如果是做为查询条件,需要做如下操作: 1、将Mapper.xml原创 2017-05-26 11:13:58 · 3002 阅读 · 0 评论 -
MyBatis Generator 详解
MyBatis Generator中文文档 MyBatis Generator中文文档地址: http://mbg.cndocs.tk/ 该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。 本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信转载 2017-09-05 15:12:49 · 303 阅读 · 0 评论