自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 MyBatis的注解开发

除了XML映射方式,MyBatis还支持注解方式实现POJO对象和数据表之间的关联映射,使用注解的方式一般将SQL语句直接写到接口上。与XML的映射方式相比,基于注解的映射方式相对简单。

2023-05-22 19:10:35 161 1

原创 MyBatis的缓存机制

备注:缓存即为存在内存中的临时数据.将用户经常查询的数据存放在缓存(内存)中,用户去查询数据就不用去每次去数据库中查询,而是去缓存中查询,从而提高了查询的效率,解决了高并发系统的性能问题.MyBatis提供了两种缓存机制:一级缓存(本地)和二级缓存(全局)1、默认情况下,只有一级缓存( SqlSession级别的缓存也称为本地缓存)开启。2、二级缓存需要手动开启和配置,他是基于namespace级别的缓存。3、为了提高扩展性。MyBatis定义了缓存接口Cache。

2023-05-22 18:35:45 124 1

原创 Mybatis的关联映射(三)

准备工作:mybatis的环境搭建。

2023-05-15 16:53:24 135 1

原创 MyBatis关联映射(二)

一对多:查询的单个对象中的一个属性包含多个其他对象,使用collection标签嵌套。嵌套结果映射 – 关联可以是 resultMap 元素,或是对其它结果映射的引用。嵌套结果映射 – 集合可以是 resultMap 元素,或是对其它结果映射的引用。则是用来指定到List或集合中的实体类类型,泛型中的约束类型。– 一个复杂类型的关联;许多结果将包装成这种类型。为实体类中属性的类型,为常用基本数据类型时可以省略。问题:查询用户以及关联的订单,一个用户有多个订单。– 一个复杂类型的集合。

2023-05-09 21:56:36 95

原创 MyBatis关联映射(一)

问题:根据用户Id查询Person的信息,包括IdCard的信息,用户和IdCard是一对一的关系。

2023-04-24 19:20:42 96

原创 idea 案例:学生信息查询系统学生信息查询系统

(1)多条件查询。当用户输入的学生姓名不为空时,则只根据学生姓名进行学生信息的查询。当用户输入的学生姓名为空而学生专业不为空时,则只根据学生专业进行学生信息的查询。当用户输入的学生姓名和专业都为空,则要求查询出所有学号不为空的学生信息。(2)单条件查询出所有id值小于5的学生的信息。

2023-04-19 22:41:44 1504

原创 IDEA中 MyBatis实现动态SQL(二)

foreach> 标签用于循环语句,它很好的支持了数据和 List、set 接口的集合,并对此提供遍历的功能。

2023-04-19 19:24:40 364 1

原创 使用mybatis进行mysql数据表的增删改查

首先搭建好mybatis环境,创建数据表user一,查询数据1.创建user实体类写入数据表内容2.创建UserMapper接口类 写入查询方法 select3.在UersMapper映射文件中 插入sql查询语句4.在测试类TestMyBatis中 添加测试方法5.运行结果二、在数据表中增添内容1. 在UserMapper接口类中 写入增添方法 insert2.在UersMapper映射文件中 写入sql插入语句3.在测

2023-04-13 09:22:28 540 1

原创 IDEA中 MyBatis实现动态SQL(一)

trim 语法格式如下。在src/test/java中创建测试类com.biem.test.TestCustomer.java,内容如下。在src/test/java中创建测试类com.biem.test.TestCustomer.java,内容如下。在src/test/java中创建测试类com.biem.test.TestCustomer.java,内容如下。在src/test/java中创建测试类com.biem.test.TestCustomer.java,内容如下。

2023-04-10 21:19:16 2024 2

原创 搭建MyBatis开发环境

9.1在com.example.mapper.UserMapper.java接口文件中添加方法。9.3 com.example.test.TestMybatis.jave中添加测试方法。4.创建mybatis的核心配置文件所使用的db.properties文件。5.2创建com.biem.mapper包存放mapper接口。7.创建Mybatis映射文件UserMapper.xml。5.1创建com.biem.pojo包存放实体类User。7.2创建UserMapper.xml 文件。

2023-04-09 21:50:02 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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