Mybatis
文章平均质量分 95
Mybatis笔记
过去日记
在校大学生,csdn平台优质作者,华为云云享专家,阿里云专家博主,曾获得华为昇腾AI创新大赛优秀奖,黄河鲲鹏省赛银奖,全国大学生电子设计大赛省一等奖,擅长java方面spring boot后端开发,对新兴的go和rust也非常感兴趣
展开
-
Mybatis练习
文章目录配置文件实现CRUD环境准备查询所有数据编写接口方法编写SQL语句编写测试方法起别名解决上述问题使用resultMap解决上述问题小结查询详情编写接口方法编写SQL语句编写测试方法参数占位符parameterType使用SQL语句中特殊字段处理多条件查询编写接口方法编写SQL语句编写测试方法动态SQL单个条件(动态SQL)编写接口方法编写SQL语句编写测试方法添加数据编写接口方法编写SQL语句编写测试方法添加-主键返回修改编写接口方法编写SQL语句编写测试方法删除一行数据编写接口方法编写SQL语句编原创 2023-12-19 10:15:20 · 2075 阅读 · 9 评论 -
Mybatis 代理开发和核心配置文件
之前我们写的代码是基本使用方式,它也存在硬编码的问题,如下:这里调用方法传递的参数是映射配置文件中的 namespace.id值。这样写也不便于后期的维护。如果使用 Mapper 代理方式(如下图)则不存在硬编码问题。解决原生方式中的硬编码简化后期执行SQLMybatis 官网也是推荐使用 Mapper 代理的方式。原创 2023-12-19 09:56:18 · 1998 阅读 · 0 评论 -
Mybatis概述和快速入门
(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。原创 2023-12-18 00:00:00 · 2200 阅读 · 3 评论