2024年3月13日
摘要: 一、Mybatis的常用注解 这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实 阅读全文
posted @ 2024-03-13 17:32 花溪月影 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、SSM原始整合步骤概述 mybatis属于第三方的框架,不属于spring生态系统中的成员。所以需要将mybatis和spring进行整合。 mybatis负责的是dao层的功能(数据持久层的功能) spring负责的是三层的bean(fc容器产生三层bean) springmvc负责的是web 阅读全文
posted @ 2024-03-13 17:32 花溪月影 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、一对一查询 1、一对一查询的模型 用户表和订单表的关系为:一个用户有多个订单,一个订单只从属于一个用户 一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户 2、订单环境代码实现 2.1 数据库数据导入 /* Navicat MySQL Data Transfer Source Ser 阅读全文
posted @ 2024-03-13 17:30 花溪月影 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、typeHandler概述 无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时, 都会用类型处理器将获取的值以合适的方式转换成 Java 类型。下表描述了一些默认的类型处理器(截取部分)。 你可以重写类型处理器或创建你自己的类型 阅读全文
posted @ 2024-03-13 17:21 花溪月影 阅读(3) 评论(0) 推荐(0) 编辑