自定义博客皮肤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 16:59:11 203 1

原创 MyBatis之缓存机制

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

2023-05-22 15:06:49 223 1

原创 MyBatis的关联映射----多对多查询

INSERT INTO tb_product VALUES ('2', 'Java Web程序开发入门', '38.5');INSERT INTO tb_product VALUES ('1', 'Java基础入门', '44.5');INSERT INTO tb_product VALUES ('3', 'SSM框架整合实战', '50');ProductMapper.java 添加。OrdersMapper.java 添加。OrderTest.java 添加。OrderTest.java添加。

2023-05-15 15:03:07 129

原创 MyBatis的关联映射----多对一

- id为接口中实现的方法名,resultMap为返回值类型,由于返回值包含一个Teacher对象,所以不能用resultType-->--property是实体类中的字段属性,复杂的属性,使用了javaType描述的是属性的类型,它是一个Teacher对象-->集合:collection-->OrdersMapper.java 添加。UsersMapper.java 添加。OrderMapper.java 添加。OrderMapper.xml添加。OrderTest.java 添加。

2023-05-15 14:40:04 86

原创 MyBatis的关联映射----一对多

一对多:查询的单个对象中的一个属性包含多个其他对象,使用collection标签嵌套。

2023-05-08 16:58:56 221

原创 MyBatis的关联映射-----一对一

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

2023-04-24 21:48:05 142

原创 MyBatis 动态SQL

3.3 功能测试 org.example.test.TestMybatis.java添加测试方法。3.6功能测试 org.example.test.TestMybatis.java添加测试方法。3.1 org.example.mapper.CustomerMapper.class中添加。3.4org.example.mapper.CustomerMapper.class中添加。3.7org.example.mapper.CustomerMapper.class中添加。// 关闭SqlSession。

2023-04-18 21:31:33 68 1

原创 MyBatis 动态SQL之if

src/main/resources/下创建文件夹。src/main/java/下创建package。# 创建一个名称为t_customer的表。<if test="判断条件">3.创建pom.xml。

2023-04-18 20:35:57 1780 1

原创 mybatis实现SQL增删改查

2.2在resources下创建jdbc.properties。2.3创建mybatis核心配置文件。5.2创建Empoloyee接口文件。2.1引入依赖(pom.xml)四、创建Employee实体类。用户名及密码根据实际情况填写。5.1创建mapper实体。4.2创建Util实体。添加Employee类。

2023-04-16 21:46:16 90 1

原创 MyBatis开发环境搭建

5.3创建mybatis核心配置文件mybatis-config.xml。5.3创建mybatis核心配置文件mybatis-config.xml。5.2创建com.biem.mapper包存mapper接口。5.2创建com.biem.mapper包存mapper接口。5.1创建com.biem包存放实体类User。5.5创建log4j.xml的配置文件。5.5创建log4j.xml的配置文件。五、创建mybatis的核心配置文件。五、创建mybatis的核心配置文件。三、创建数据库(mybatis)

2023-04-16 11:09:37 267 1

空空如也

空空如也

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

TA关注的人

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