
mybatis
morris131
这个作者很懒,什么都没留下…
展开
-
mybatis入门
1.1. 什么是 MyBatis ?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java的 POJOs(Plan Old Java Objects,普通的 Java对象)映射成数据库中的记录。原创 2014-12-23 17:44:04 · 5593 阅读 · 8 评论 -
mybatis配置文件中小于大于号的处理
背景:在mybatis映射文件中书写sql where语句经常会用到大于小于号,如果直接用大于小于号就会报错解决办法1:xml特殊字符可以适用转义字符代替 < 小于号原创 2014-12-24 13:49:48 · 27096 阅读 · 8 评论 -
mybatis基础教程
1. MyBatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可原创 2015-12-25 17:08:23 · 7830 阅读 · 2 评论 -
Mybatis缓存
9. Mybatis缓存9.1. 理解MyBatis缓存正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持1. 一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。2. 二级原创 2015-12-25 17:09:48 · 7676 阅读 · 1 评论 -
MyBati调用存储过程
1.调用存储过程1.1. 提出需求: 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性1.2. 准备数据库表和存储过程:create table p_user( id int primary key auto_increment, name varchar(10), sex c原创 2015-12-25 17:13:48 · 6337 阅读 · 1 评论