
mybatis
文章平均质量分 68
孤独斗士
日拱一卒无有尽 功不唐捐终入海
展开
-
springboot项目显示SQL语句
方式一就可以,方式二也可以,采用一个即可。原创 2024-12-10 12:33:57 · 276 阅读 · 0 评论 -
mybatis的pagehelper插件
PageHelper比自己用limit的好处在于:不需要自己计算目前需要从第几条开始。只需要传入要查询的数据页码就可以。使用简单:PageHelper提供了非常简单易用的API,只需要在查询方法中调用PageHelper.startPage方法即可实现分页。功能强大:PageHelper支持多种数据库,支持多种分页方式,支持自定义分页查询语句等。性能优秀:PageHelper采用了预处理和缓存技术,可以大大提高分页查询的性能。物理分页: 使用sql直接对数据进行分页处理。原创 2024-06-04 15:14:45 · 1412 阅读 · 0 评论 -
Mybatis-Plus简介
Mybatis-Plus是一个Mybatis(opens new window)的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发。原创 2024-05-09 01:07:07 · 881 阅读 · 0 评论 -
#{}和${}的区别
{}和${}的区别数据库数据图片:一、先说#{}例:mapper.xml如下1、#{}是一个占位符,相当于JDBC中的一个?,会对一些敏感的字符进行过滤2、#{}底层采用的是PreparedStatement,会预编译(主要是里面的setString方法,对一些特殊的字符,例如’'单引号,会在值后面加上一个\右斜线进行转义,让值无效),因此不会产生sql注入例:请求:name=‘小明’debug运行查看。原创 2022-11-04 18:03:50 · 9989 阅读 · 1 评论 -
MyBatis入门
2313原创 2022-06-01 15:13:58 · 113 阅读 · 0 评论 -
MyBatis动态SQL
mybatis的动态sql 作用 随着客户端发送的参数数量不同,而动态的改变sql语句. 标签 if <select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null"> AND title like #{title} </if> <if...原创 2022-03-18 18:16:08 · 746 阅读 · 0 评论 -
mybatis第一个案例-快速入门
1.数据库数据表准备工作:-- 1、创建数据库 yonghedb 数据库create database if not exists yonghedb charset utf8;use yonghedb; -- 选择yonghedb数据库-- 2、删除emp表(如果存在)drop table if exists emp;-- 3、在 yonghedb 库中创建 emp 表create table emp( id int primary key auto_increment, name var原创 2020-07-17 17:32:10 · 327 阅读 · 0 评论 -
Mybatis--编辑mybatis xml文件没有提示
https://blog.youkuaiyun.com/minkeyto/article/details/79708756原创 2020-07-17 16:07:50 · 1300 阅读 · 0 评论 -
MyBatis3动态SQL传参问题
原创 2019-08-29 17:21:43 · 263 阅读 · 0 评论