![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssm-mybatis
文章平均质量分 66
qq_三哥啊
一个热爱学习的爪哇程序员
展开
-
【Mybatis】update语句返回的是匹配到的行数还是影响到的行数?
基础参考Mybatis Update操作返回值问题拓展:modify_time会更新吗?建表,插入数据DROP TABLE IF EXISTS `temp`;CREATE TABLE `temp` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `sort`原创 2022-05-12 19:58:57 · 775 阅读 · 0 评论 -
[Mybatis]@Mapper注解
/** * 使用JavaConfig时,使用此注释注册MyBatis mapper接口 */@Import(MapperScannerRegistrar.class)public @interface MapperScan {}原创 2021-08-02 14:52:48 · 6108 阅读 · 0 评论 -
【Mybatis-Plus】提供的Rest API 通用控制器
由于使用度较低,MP在3.5.0移除ApiController,但我觉得这个还挺好用的,可以作为项目的通用规范,所以在这里记录一下。IErrorCodepackage com.baomidou.mybatisplus.extension.api;/** * REST API 错误码接口 * * @author hubin * @since 2018-06-05 */// 使用度较低,如果使用请及时迁移本地 3.5.0 移除@Deprecatedpublic interface IEr原创 2021-04-19 11:11:15 · 4385 阅读 · 4 评论 -
MyBatis-Plus进阶
通用枚举默认枚举配置默认枚举配置:即指Configuration#defaultEnumTypeHandler这一配置。至于这一配置是什么意思,参考官网介绍。通用枚举配置首先,要声明通用枚举属性,有两种方式:方式一:使用 @EnumValue 注解枚举属性;方式二:枚举属性,实现 IEnum 接口;然后,还要配置扫描通用枚举:即指typeEnumsPackage这一配置(在SpringBoot项目就是mybatis-plus.typeEnumsPackage)。至于这一配置是什么意思,参考原创 2021-04-17 01:41:02 · 504 阅读 · 0 评论 -
mybatis的ognl语法及使用(#与$的区别)
前言视频转码后会有转码后的文件名,然后执行sql更新该视频的转码后文件名和视频格式字段,其中视频格式字段的值根据转码后的文件名后缀获得。Video类代码:@Datapublic class Video{ //主键 private String videoId; //原文件名 private String fileName; //转码后文件名 private String newFileName; //视频格式(若转码了就是转码后的视频格式) private String videoF原创 2020-08-21 00:04:54 · 629 阅读 · 0 评论 -
MyBatis-Plus入门
第1章 课程简介及快速入门1-1 课程介绍及学习前须知1-2 MyBatis与JPA对比既拥有mybatis的优势,又摆脱了mybatis的劣势的工具:Mybatis-Plus(MP)。1-3 MP简介1-4 lombok简介及安装1-5 快速入门小例子配置:注:mysql-connector-java 5...原创 2019-09-22 23:03:59 · 192 阅读 · 0 评论