码迷,mamicode.com
首页 >  
搜索关键字:ibatis 批量操作    ( 2035个结果
【转】Mybatis/Ibatis,数据库操作的返回值
该问题,我百度了下,根本没发现什么有价值的文章;还是看源代码(详见最后附录)中的注释,最有效了!insert,返回值是:新插入行的主键(primarykey);需要包含 insert into desktop_unlock_tag(id,name,description,...
分类:数据库   时间:2015-04-02 13:20:09    阅读次数:244
条件sql ibatis
分类:数据库   时间:2015-04-02 10:19:01    阅读次数:177
【原创】Mapped Statements collection does not contain value for DaoImpl.method
问题:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cau....
分类:移动开发   时间:2015-04-01 23:36:00    阅读次数:255
IBATIS动态SQL
直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: 上面的例子中,.....
分类:数据库   时间:2015-03-31 14:32:00    阅读次数:179
JDBC批量操作性能提升
JDBC当使用INSERT INTO....VALUES()语句批量插入的时候,应该使用JDBC的PreparedStatement的批量操作方法,而不是采用一条一条执行的方法。例如(来源:http://superjavason.iteye.com/blog/255423):如上图,代码有3个关键的处理步骤:1)关闭自动提交2)addBatch3)executeBatch使用这种方法,SQLite...
分类:数据库   时间:2015-03-31 12:54:02    阅读次数:143
ibatis基本内容简介
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。这里我们主要讲解ibatis也可称为MyBatis....
分类:其他好文   时间:2015-03-30 22:42:18    阅读次数:128
mybatis常用经典分页方法
分页方法一: 可以查看如下代码,新建一个数据库分页基础类 package com.ssm.utils.pagination.pagebounds; import java.util.List; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; imp...
分类:其他好文   时间:2015-03-22 00:32:07    阅读次数:533
EF中的那些批量操作
在使用EF的过程中,我们经常会遇到需要批量操作数据的场景,批量操作有的时候不仅能提高性能,比如使用SqlBulkCopy进入批量插入的时候,而且比较方便操作,提高效率。那么这篇文章就来总结EF中的那些批量操作。插入1,单个插入单个插入很简单,只需要构造好实体,然后调用DbSet的Add方法,最后Sa...
分类:其他好文   时间:2015-03-21 12:32:12    阅读次数:154
Hibernate和Ibatis的区别
一、Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成...
分类:Web程序   时间:2015-03-20 12:57:15    阅读次数:180
fabric批量操作远程操作主机的练习
fabric是python的一个基于命令行的自动化部署框架,用docker开了两个容器来学习fabric.#!/usr/bin/env python#-*- coding=utf-8 -*-from fabric.api import *env.hosts=[ 'root@114.215.86.2....
分类:其他好文   时间:2015-03-20 12:36:57    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!