![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 80
zhangjiekong12138
这个作者很懒,什么都没留下…
展开
-
mybatis入门基础(二)----原始dao的开发和mapper代理开发
从上一篇可以看出,MybatisService中存在大量的重复代码 一、原始Dao开发方式 userDao.java package com.imau.dao; import com.imau.entity.User; import java.util.List; public interface UserDao { /** 根据ID查询用户信息*/ public原创 2018-01-24 17:02:32 · 175 阅读 · 0 评论 -
MyBatis入门基础(一)--入门程序
CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) NOT NULL COMMENT '用户名称', `birthday` date DEFAULT NULL COMMENT '生日', `sex` char(1) DEFAULT NULL COMMENT '性别',原创 2018-01-24 14:46:20 · 220 阅读 · 0 评论 -
mybatis入门基础(九)----逆向工程
本文转自http://www.cnblogs.com/selene/p/4650863.html一、什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 实际开发中,常用的逆向工程方式:由数据库的表生成java代码。 二、下载逆向工程 去官网下载逆转载 2017-06-26 17:07:26 · 375 阅读 · 0 评论 -
mybatis入门基础(八)-----查询缓存
本文转自http://www.cnblogs.com/selene/p/4638648.html一、什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 1.1. 一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap),用于存储缓存数据。不同的sq转载 2017-06-26 16:59:10 · 236 阅读 · 0 评论 -
mybatis入门基础(七)----延迟加载
本文转自http://www.cnblogs.com/selene/p/4631244.htmlmybatis入门基础(七)—-延迟加载 一、什么是延迟加载 resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。 需求:转载 2017-06-26 16:50:40 · 261 阅读 · 0 评论 -
mybatis入门基础(六)----高级映射(一对一,一对多,多对多)
本文转自http://www.cnblogs.com/selene/p/4627446.html mybatis入门基础(六)—-高级映射(一对一,一对多,多对多) 一:订单商品数据模型 1.数据库执行脚本 创建数据库表代码: CREATE TABLE items ( id INT NOT NULL AUTO_IN转载 2017-06-26 16:41:16 · 377 阅读 · 0 评论 -
mybatis入门基础(五)----动态SQL
本文转自http://www.cnblogs.com/selene/p/4613035.htmlmybatis入门基础(五)—-动态SQL一:动态SQL 1.1.定义 mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 1.2.案例需求 用户信息综合查询列表这个statement的定义使用动态sql,对查询条件进行判断,如果输入参数不为空才进转载 2017-06-26 15:06:57 · 318 阅读 · 0 评论 -
mybatis入门基础(四)----输入映射和输出映射
本文转自http://www.cnblogs.com/selene/p/4609205.html mybatis入门基础(四)—-输入映射和输出映射 <div class="postBody"> <div id="cnblogs_post_body"><h2><span style="font-size: 16px;">一:输入映射 </span转载 2017-06-26 10:32:23 · 249 阅读 · 0 评论 -
mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析
一、SqlMapConfig.xml中配置的内容和顺序如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性对象) environment(环境子属性对象) tr原创 2018-01-24 17:30:25 · 145 阅读 · 0 评论