MyBatis
文章平均质量分 83
狼之血舞
我以我命行我道
展开
-
主题:Mybatis3.0查询,保存,更新,删除数据。
源代码http://eassen.iteye.com/blog/1399002 近来打算开发一个技术框架,并应用此框架开发出一个论坛,开始打算用sturts2+spring+hibernate+jquery为基础,然后再进行封装,最后形成技术框架,但通过此网站获知mybatis比hibernate更灵活,实用。因此开始逐步接触mybatis。 以下是mybatis3.0的开发实例,使用转载 2012-11-20 16:08:08 · 880 阅读 · 0 评论 -
Mybatis各种模糊查询
模糊查询: 工作中用到,写三种用法吧 1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} SELECT * FROM tableName WHERE name LIKE转载 2012-12-21 15:29:50 · 455 阅读 · 0 评论 -
Mybatis中模糊查询的各种写法
工作中用到,写三种用法吧,第四种为大小写匹配查询 1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} SELECT * FROM tableName WHERE n转载 2012-12-25 15:10:59 · 730 阅读 · 0 评论 -
MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeach if就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: 01转载 2012-11-20 16:36:09 · 499 阅读 · 0 评论 -
mybatis与spring整合(基于配置文件)
本文主要介绍了如何将mybatis和spring整合在一起使用,本人使用的是mybatis3.05 + spring3.1.0M2 ,使用dbcp作为数据库连接池。 1.编写数据访问接口(UserDao.java) package com.mybatis;public interface UserDao { public int countAll();} 2.编写数据访转载 2012-11-20 16:28:39 · 710 阅读 · 0 评论 -
MyBatis学习总结一 —— MyBatis的使用步骤及配置
1.MyBatis一般使用步骤 1.1获取Configuration实例或编写配置文件 //获取Configuration实例的样例 TransactionFactory transactionFactory = new JdbcTransactionFactory();//定义事务工厂 Environment environment = new Environment("deve转载 2012-11-20 16:12:36 · 990 阅读 · 0 评论 -
MyBatis入门示例
标签:入门 Mybatis 示例 休闲 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wanqiufeng.blog.51cto.com/409430/515132 说明: 1,本文采用的Mybatis框架版本为: mybatis-3.0.4.jar 2, 以持久化一个简单的User bean为例 Use转载 2012-11-20 16:11:43 · 473 阅读 · 0 评论 -
Mybatis使用篇之四:整合Spring
Mybaits为什么要整合Spring? 说白了其实就想使用Spring提供的服务,比如Spring的事务管理、Spring的IOC对Bean进行管理等。 Mybatis怎么整合Spring? 由于目前Spring官方还没有出整合Mybatis的特性,所以这里在Spring框架和MyBatis框架上再添加用于整合的框架“mybatis-spring-1.0.2.ja转载 2012-11-20 16:10:45 · 557 阅读 · 0 评论 -
MyBatis学习 之 一、MyBatis简介与配置MyBaits+Spring+MySql
一、MyBatis简介与配置MyBaits+Spring+MySql 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到 上一篇:使用 ibatis 处理复杂对象数据关系的实例 下一篇转载 2012-11-20 16:09:26 · 750 阅读 · 0 评论 -
mybatis动态SQL语句
有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。 源代码http://limin转载 2012-11-20 16:20:48 · 492 阅读 · 0 评论 -
MyBatis多参数传递之Map方式示例——MyBatis学习笔记之十三
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://legend2011.blog.51cto.com/3018495/1030804 前面的文章介绍了MyBatis多参数传递的注解、参数默认命名等方式,今天介绍Map的方式。仍然以前面的分页查询教师信息的方法findTeacherByPage为例(示例源代码下转载 2012-12-21 15:28:48 · 818 阅读 · 0 评论