
Mybatis
文章平均质量分 95
javaPie
经验笔记,方便回顾,好记性不如烂笔头
展开
-
MyBatis学习总结(七)——Mybatis缓存
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(七)——Mybatis缓存一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush或 close转载 2015-11-03 15:06:56 · 732 阅读 · 0 评论 -
Mybatis提示Cannot find class [org.mybatis.spring.mapper.MapperScannerConfigurer]
Mybatis提示Cannot find class [org.mybatis.spring.mapper.MapperScannerConfigurer]10如题:mybatis提示如下异常,是什么原因? by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org转载 2017-04-21 15:33:53 · 8867 阅读 · 0 评论 -
Cause: net.sf.cglib.beans.BulkBeanException 之解决方法
Cause: net.sf.cglib.beans.BulkBeanException 之解决方法标签: ibatisIBATISiBatisJ2EEj2eejavaJavaJAVA2012-06-04 12:25 5248人阅读 评论(4) 收藏 举报 分类:Java(72) J2EE框架(8) 版权声明:本文为博主原创文章,未经博主允许转载 2016-10-10 14:47:27 · 1729 阅读 · 0 评论 -
(转)iBaits中SqlMapClientTemplate的使用
(转)iBaits中SqlMapClientTemplate的使用博客分类: iBatisiBATISJava企业应用OracleHibernate Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活转载 2015-12-02 09:21:31 · 431 阅读 · 0 评论 -
MyBatis动态sql问题
MyBatis动态sql问题博客分类: spring+hibernate+ibatis框架ibatis 接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆 的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里转载 2015-11-30 11:04:00 · 1156 阅读 · 0 评论 -
ibatis中resultMap和resultClass的区别
ibatis中resultMap和resultClass的区别iBATISBeanJSP 举例子说明区别: 使用resultMap的: select user.id,user.name,wpb.wp,wpb.flag转载 2015-12-29 11:53:50 · 497 阅读 · 0 评论 -
ibatis中sqlmapExecutor.executeBatch()怎么返回成功的记录数为什么总是返回0 求大神
ibatis中sqlmapExecutor.executeBatch()怎么返回成功的记录数为什么总是返回0 求大神 SQL专业回答一骑当后 技术顾问 华力科技有限公司技术支持2015-05-14 12:19executor.startBatch(); //一定要有,通知开始批量int batch = 0; for(TreeCate Tre转载 2015-12-28 14:29:32 · 4634 阅读 · 0 评论 -
MyBatis学习总结(六)——调用存储过程
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(六)——调用存储过程一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 nam转载 2015-11-03 14:02:30 · 408 阅读 · 0 评论 -
MyBatis学习总结(五)——实现关联表查询
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(五)——实现关联表查询一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teache转载 2015-11-03 11:56:27 · 408 阅读 · 0 评论 -
MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。一、准备演示需要使用的表和数据CREATE TABLE orders( order转载 2015-11-03 10:59:25 · 431 阅读 · 0 评论 -
MyBatis学习总结(三)——优化MyBatis配置文件中的配置
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(三)——优化MyBatis配置文件中的配置一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 xml version="1.0" encoding="UTF-8"?> 2 DO转载 2015-11-03 10:17:34 · 709 阅读 · 0 评论 -
MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作 上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境转载 2015-11-03 09:37:04 · 461 阅读 · 0 评论 -
MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合
孤傲苍狼只为成功找方法,不为失败找借口!MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合一、搭建开发环境1.1、使用Maven创建Web项目 执行如下命令:mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeA转载 2015-11-13 18:47:33 · 412 阅读 · 0 评论 -
iBatis学习教程(经典)
iBatis学习教程(经典)发布时间: 2012-02-18 15:28:08 作者:本站编辑 来源: 民软网 浏览次数:3538182 我要评论(1)摘要: iBatis使用简单的XML描述文件将Java Bean,Map实现和基本数据类型的包装类(String,Integer等)映射成JD...一, iBatis简介iBatis是一种数据转载 2017-04-22 16:48:51 · 1158 阅读 · 0 评论