码迷,mamicode.com
首页 >  
搜索关键字:ibatis 批量操作    ( 2035个结果
iBatis 简单介绍及基础入门
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。 iBATIS提供的持久层框架包括SQL Ma...
分类:其他好文   时间:2015-04-16 23:36:33    阅读次数:213
There is no getter for property named 'purchaseApplyId' in 'class java.lang.Long'
mapper.xml:delete from where purchase_apply_id = #{purchaseApplyId}org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.r....
分类:移动开发   时间:2015-04-16 21:26:53    阅读次数:244
ibatis 使用 in 查询的几种XML写法
原文地址:http://blog.csdn.net/dracotianlong/article/details/35303593这里摘抄学习1.传入参数是数组 使用 string[] arrays = new string[] { "1", "2", "3" }; Reader.QueryForL....
分类:其他好文   时间:2015-04-16 14:13:38    阅读次数:123
ibatis selectKey用法注意事项
在我们使用插入数据库时,大部门ID是自增长的,需要返回ID,然后再插入相关的关系表中。但是有时候同样也会抛出问题,比如以下场景: 开始使用int做为ID自增长,返回相关的主键值,但是后来改动,改为String类型,...
分类:其他好文   时间:2015-04-15 17:21:27    阅读次数:162
项目开发-iBatis事务源码之SQL执行
SQL执行流程,以插入为例。    SqlMapClientImpl的insert public Object insert(String id, Object param) throws SQLException { return getLocalSqlMapSession().insert(id, param); }   SqlMapSessionImpl的insert...
分类:数据库   时间:2015-04-15 11:23:28    阅读次数:246
项目开发-iBatis事务源码之事务提交和回滚
接上篇继续事务的提交和结束流程如下。    commitTransaction       SqlMapClientImpl的commitTransaction操作,类似startTransaction,是最终由SqlMapExecutorDelege的commitTransaction完成的。 /** * Commit the transaction on a sessi...
分类:其他好文   时间:2015-04-15 11:21:12    阅读次数:121
错误记录及解决方案
Exceptioninthread"main"org.apache.ibatis.exceptions.PersistenceException:###Errorupdatingdatabase.Cause:java.sql.SQLException:Couldnotretrievetransati...
分类:其他好文   时间:2015-04-15 00:49:39    阅读次数:318
mybatis批量问题
格言:好记性不如烂笔头最近用到mybatis批量插入和查询操作,现在把配置文件批量操作部分记录如下,为了日后查阅;<selectid="selectByIds"parameterType="long"resultMap="TrackingMessageinfoDOResultMap">select<includerefid="MybatisTrackingMessageinfoDAO_all_..
分类:其他好文   时间:2015-04-14 20:07:54    阅读次数:180
项目开发-iBatis事务结构
阅读iBatis源码时,对事务相关的代码,没太关注,导致今天项目技术演练时对同事的疑问,解释不清楚。自己都不清楚的东西,怎么可能向别人解释清楚呢?所以,就干脆继续看iBatis源码,完整跟踪事务的处理流程。重新分析代码,发现iBatis原来使用了代理模式,同时理解了iBatis的线程安全的保证机制及事务控制流程。    顶层类图     线程安全的保证         iBatis的Sq...
分类:其他好文   时间:2015-04-14 14:42:53    阅读次数:156
数据持久层框架iBatis, Hibernate 与 JPA 比较
在本文中我们介绍并比较两种最流行的开源持久框架:iBATIS和Hibernate,我们还会讨论到Java Persistence API(JPA)。我们介绍每种解决方案并讨论其所规定的品质,以及在广泛的应用场景中其各自的长处和缺点。然后我们会基于诸如性能、移植性、复杂性以及对数据模型改变的适应...
分类:Web程序   时间:2015-04-10 17:00:31    阅读次数:1172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!