
mybatis
文章平均质量分 78
Snoopy7713
这个作者很懒,什么都没留下…
展开
-
Abator自动生成ibatis的相关配置和类
一、abator自动生成配置:abator自动生成ibatis的配置文件、mode、sqlMap、dao、bean实例准备: 1、安装Eclipse插件: 要求eclipse3.1,jdk1.4以上 在eclipse上安装abator插件 eclipse菜单栏 --> help --> Software Upd...原创 2012-11-14 16:02:07 · 222 阅读 · 0 评论 -
Mybatis目录
Mybatis使用篇之一:Mybatis介绍Mybatis使用篇之二:HelloWorldMybatis使用篇之三:配置总览Mybatis使用篇之四:整合SpringMybatis使用篇之五:CURDMy...原创 2012-09-06 08:53:39 · 106 阅读 · 0 评论 -
Mybatis使用篇之十二:实现物理分页
Mybatis的自带分页方法只是逻辑分页,如果数据量很大,内存会溢出,不知道为什么开源组织不在里面实现类似Hibernate的物理分页处理方法。在不改动Mybatis源代码的情况下,怎么使Mybatis支持物理分页呢?下面我们来看看。 (1)新建一个Java类Dialect.java,该类的内容如下:Java代码 package org.mybati...原创 2012-09-06 08:53:27 · 129 阅读 · 0 评论 -
MyBatis的关于批量数据操作的体会
MyBatis的前身就是著名的Ibatis,不知何故脱离了Apache改名为MyBatis。 MyBatis所说是轻量级的ORM框架,在网上看过一个测试报告,感觉相比于Hibernate来说,优势并不明显。下面说一下比较有趣的现象,根据MyBatis的官方文档,在获得sqlSession时,它有为批量更新而专门准备的:session = sessionF...原创 2012-09-06 08:53:12 · 94 阅读 · 0 评论 -
Mybatis使用篇之七:存储过程调用
如何使用Mybaits调用数据库中的存储过程,下面以Oracle数据库的为例: 1.在数据库中创建以下的存储过程:create or replace procedure pro_hello(p_user_name in varchar2,p_result out varchar2) isbegin p_result := 'hell...原创 2012-09-05 11:27:43 · 95 阅读 · 0 评论 -
Mybatis使用篇之四:整合Spring
Mybaits为什么要整合Spring?说白了其实就想使用Spring提供的服务,比如Spring的事务管理、Spring的IOC对Bean进行管理等。 Mybatis怎么整合Spring? 由于目前Spring官方还没有出整合Mybatis的特性,所以这里在Spring框架和MyBatis框架上再添加用于整合的框架“mybatis-spring-1...原创 2012-09-05 11:26:39 · 106 阅读 · 0 评论 -
Mybatis使用篇之二:HelloWorld
1. 搭建开发环境(1)新建一个Web工程,名称为MybatisFramework。 (2)将以下的JAR放到Web工程的lib下面:Java代码 mybatis-3.0.6.jar og4j-1.2.16.jar classes12.jar (3)在src下...原创 2012-09-05 11:23:40 · 98 阅读 · 0 评论 -
Mybatis使用篇之一:Mybatis介绍
MyBatis是一个数据持久层框架,MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录通过一系列的XML配置文件,解耦了对象和存储过程/SQL语句。 背景:...原创 2012-09-05 11:21:12 · 121 阅读 · 0 评论 -
mybatis xml 一对多
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >原创 2012-09-05 11:20:10 · 110 阅读 · 0 评论 -
sqlSession.getMapper(UserMapper.class)的使用方式
说明:1,本文采用的Mybatis框架版本为: mybatis-3.0.4.jar2, 以持久化一个简单的User bean为例User实体类的代码如下: package bean; public class User { private String name; private Integer age; ...原创 2012-09-10 13:33:07 · 2364 阅读 · 1 评论