自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 MyBatis-Plus 基本使用

这种写法在某些企业也是不允许的,因为SQL语句最好都维护在持久层,而不是业务层。就当前案例来说,由于条件是in语句,只能将SQL写在Mapper.xml文件,利用foreach来生成动态SQL。这实在是太麻烦了。假如查询条件更复杂,动态SQL的编写也会更加复杂。所以,MybatisPlus提供了自定义SQL功能,可以让我们利用Wrapper生成查询条件,再结合Mapper.xml编写SQL我们定义一个用户状态的枚举:@GetterNORMAL(1, "正常"),

2025-05-04 19:59:11 502

原创 MySQL explain

(1) id(2) select_type(3) table(4) partitions(5) type(6) possible_keys(7) key(8) key_len(9) ref(10) rows(11) filtered(12) Extra步骤 1:访问 MySQL 官网(1) 如何判断查询是否使用了索引?

2025-04-30 20:01:57 1053

原创 【已解决】Postman:Get请求传JSON数据

例如,如果有一个 JSON 对象 {“key”: “value”},你可以先将其转为字符串形式 “{“key”: “value”}”,然后 URL 编码得到 %7B%22key%22%3A%20%22value%22%7D,最后附加到 URL 上,比如 http://example.com/api?写这篇文章的原因是,工作中,对于很早以前的项目接口,设计不如现在规范,有时候会遇到这种情况。这个方式了解下就可以。

2024-11-11 20:06:01 1246

原创 【已解决】npm安装/构建速度慢:淘宝镜像cnpm及其安装说明,大幅减少等待的安装时间

针对前端初学者,安装淘宝npm镜像,大幅减少等待的安装时间

2024-11-03 18:58:44 332 2

原创 【已解决】光标未停留在<body>代码块:修改VS Code根据感叹号生成代码自动生成的HTML模板

下载新版本的VS Code后,根据!生成代码的代码模板,光标最初会停留在device-width这里,写代码前要按3次tab才能到<body>代码块里,感觉很不舒服。写这篇文章前,我搜索了类似的问题,发现改动的文件是expand-full.js,但是我的vscode没有此文件,这说明应该是版本不一样。因此我才写了这篇文章记录解决方案。

2024-10-28 18:44:20 349

原创 【已解决】npm install jquery -S执行超时

这表明jquery安装成功。

2024-10-18 19:28:45 293

原创 【已解决】IDEA社区版:安装jclasslib Bytecode Viewer插件失败

插件“jclasslib Bytecode Viewer”未安装: Cannot download ‘https://plugins.jetbrains.com/pluginManager/?

2024-05-22 21:47:17 550

原创 【已解决】CentOS7虚拟机安装yum-utils速度慢

执行上面这个命令后,会一直卡在加载界面。

2024-05-03 22:11:50 3528 10

转载 解决方案:MySQL安装失败——Initializing database(初始化数据库失败)

特别是,删除以下路径中的条目:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL和HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL。这两个位置都检查完成了。

2024-03-13 19:37:48 12476 2

原创 解决办法:重新安装MySQL时,发现服务名被占用

MySQL80是第一节截图里我使用的服务名。

2024-03-13 18:10:42 1993 5

原创 IDEA初学者必须了解的方式:设置全局配置操作。减少额外配置时间。文中以Maven配置和文件编码(File Encoding)举例

我们主要介绍上图里蓝色的部分。点击蓝色的configure后,显示的页面如下图。上图就是IDEA里,File -> Setting里面的内容。

2023-10-02 16:44:24 1974

原创 IDEA——Java开发环境:JDK、Maven配置

这两个都得改,不然后面开发会出问题。

2023-10-02 13:37:02 241

原创 工作中确定Java接口类型的依据

所有接口都使用Post类型,主要是因为Post请求兼容性好。

2023-09-28 15:34:58 108

原创 【已解决】Java项目 解决读取图片格式不兼容:引入com.twelvemonkeys.imageio依赖

项目中,除去评论带图片功能等,涉及到图片相关的业务,往往会用到读取图片功能。例如根据文字生成图片、生成预览图等等功能。

2023-09-18 15:42:10 2940

原创 程序员学习网站推荐(一):路线向导(roadmap.sh)

由于博主是后端开发,像Java(后端开发语言),SQL(数据查询语言),Spring Boot等,看的会比较多。比如你想看红框的内容,鼠标左键点击他,浏览器右侧会出现对应的学习内容。这些内容并非要看所有,只是用来参考的。博主是做后端开发的,就会看后端相关的内容:https://roadmap.sh/backend。这里不放中文图,原因是翻译后的内容没啥参考性。这部分内容,主要是基于工作中的不同的角色来做区分。后端开发的内容不止这些,我截图的只是中间的一部分。

2023-09-13 09:16:38 1788 2

原创 【已解决】Java MySQL数据库 emoji表情保存乱码的两个解决方案

小程序端的售后评价,或者商家后台的商品评价等,都有用到emoji表情。这些功能都有把emoji保存到数据库。项目里用的数据库是MySQL,字符集是utf8。

2023-09-12 17:00:59 1223

空空如也

空空如也

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

TA关注的人

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