摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4271627.html 一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: 如下图所示: 创建好的项目如下: 编辑pom.xml文件 修改 <name>spring4-mybatis3 Ma 阅读全文
posted @ 2015-09-21 03:38 coshaho 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4270403.html 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache, 阅读全文
posted @ 2015-09-21 02:33 coshaho 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4270352.html 一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 1 create table p_user( 2 id int primary ke 阅读全文
posted @ 2015-09-21 02:11 coshaho 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4264440.html 一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是 阅读全文
posted @ 2015-09-21 02:08 coshaho 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4264425.html 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定 阅读全文
posted @ 2015-09-21 02:05 coshaho 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4264301.html 一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 其实我们完全可以将数据库的连接配置 阅读全文
posted @ 2015-09-21 02:03 coshaho 阅读(276) 评论(0) 推荐(1) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4262895.html 上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用My 阅读全文
posted @ 2015-09-21 02:01 coshaho 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4261895.html 一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。My 阅读全文
posted @ 2015-09-21 01:56 coshaho 阅读(346) 评论(0) 推荐(0) 编辑