noaman_wgs的博客

盛夏白瓷梅子汤,碎冰碰壁当啷响。

排序:
默认
按更新时间
按访问量

【Mybatis学习总结九】Spring中集成Mybatis

学习了Mybatis的基本内容后,现在最重要的内容莫过于是在Spring中集成Mybatis了。好处之一就是不用再单独配置Mybatis-config.xml文件了(含有数据库连接池和配置类名以及注册映射文件等信息)。下面看具体操作步骤: 1 填加jar包: 【mybatis 】 mybatis-...

2016-09-29 18:01:07

阅读数:302

评论数:0

【Mybatis】java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for

【java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.myba】错误一般是有以下四个原因造成: 1、mapper.xml中没有加入namespace  2、m...

2016-09-29 17:00:33

阅读数:440

评论数:0

【Mybatis学习总结八】Mybatis缓存

这节内容了解下即可。 如多数持久层框架一样,Mybatis同样提供了一级缓存和二级缓存。 (*)一级缓存: (1)一级缓存也就是Session级的缓存,默认是开启的,查询操作是使用缓存的; (2)必须是同一个session,session.close()后就不能使用了; (3)查询条件不...

2016-09-28 16:26:31

阅读数:258

评论数:0

【Mybatis学习总结七】调用存储过程

今天这节课本来可以一小时结束的,我却从三点半搞到了九点。我觉得我是世界上最S13的人!!!没有之一!!!!一个小错害我花了一个晚上的时间去寻找,真是够无语的。好了,言归正传,还是先总结下今天学习的内容吧。 七、Mybatis调用存储过程 1  需求: 创建数据表和存储过程,查询得到男性或女性的...

2016-09-27 21:27:42

阅读数:271

评论数:0

【Mybatis学习总结六】动态SQL与模糊查询

六、动态SQL与模糊查询 学数据库的时候有学过模糊查询。如:根据姓名模糊匹配和指定年龄区间 来查询用户信息: SQL语句可以这样来写:SELECT * FROM d_user WHERE name like '%m%' AND age between 12 AND 18 现在在Mbatis中...

2016-09-27 15:24:32

阅读数:363

评论数:0

【Mybatis学习总结五】实现关联表查询----一对多关联(collection)

实现关联表查询----一对多关联(collection) 一对多需求:即一张表class中又含有多张表(teacher,student)内容。现根据class_id 来获取对应的班级信息(包括学生和老师信息)。 1 、创建表和数据: CREATE TABLE student( s_id INT ...

2016-09-26 16:32:35

阅读数:2197

评论数:0

【Mybatis学习总结四】实现关联表查询----一对一关联(association)

一、一对一关联 建立的数据表class(班级) 含有班级信息和teacher(教师)信息,而教师信息在零一张表Teacher中;即class表与Teacher相互关联的;现在需要根据class表的id查询class信息和Teacher信息,这就涉及到一对一关联查询。 有两种方式: 方式一:嵌套结果...

2016-09-25 19:04:23

阅读数:1922

评论数:0

【Mybatis学习总结三】Mybatis种解决字段名与实体类属性名不相同的冲突

Mybatis种解决字段名与实体类属性名不相同的冲突            在开发中,先创建一个数据表,数据表中包含字段名如(order_id,order_no)..而在创建实体类的时候,对象的属性名可能为(id,no)... 这样在Mybatis测试代码中要想根据某个id获取信息时:select...

2016-09-25 16:34:29

阅读数:1076

评论数:0

【Mybatis学习总结二】Mybatis操作数据表的CRUD实现

本节内容学习了如何通过Mybatis实现对数据库的增删改查操作。一共有两种实现方式,一是基于XML的实现;第二种是基于注解的实现。 下面来具体介绍两种方法的具体实现: 一、基于XML的实现  1    还是基于第一节中建立的User.java实体类;  2    新建一个工具类MybatisUti...

2016-09-24 17:27:24

阅读数:494

评论数:0

【Mybatis学习总结一】Mybatis的helloworld

近日跟随某网站某PDF开始学习MyBatis框架。 一 MyBatis介绍 MyBatis 是支持 普通 SQL 查询 , 存储过程 和 高级映射 的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索封装。 MyBatis 可以使用简单的 XM...

2016-09-23 22:06:56

阅读数:308

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭