mybatis-plus源码环境搭建及运行
发表于|更新于
|浏览量:
知古不知今,谓之落沉。知今不知古,谓之盲瞽。——王充
今天有小伙伴问我mybatis-plus源码运行不了
让我写一篇教程。。。
首先来到gitee仓库
复制地址
1 | https://gitee.com/baomidou/mybatis-plus.git |
然后在idea中导入


完成后打开项目了
等待gradle构建、导入依赖

然后检查环境

指定为jdk8

注意也要检查一下模块这里

然后如果我们gradle依赖下载好了就可以找一个测试类执行了

如果有一些废弃警告可以忽略
我的gradle配置如下,那都是用的idea默认的配置,当然如果是idea2021版本lombok有问题,可以看我这一篇博客:

如果还是不行,可以试着清除一下idea缓存

相关推荐
2020-07-10
mybatis排序无效问题
今天在mybatis.xml里加了段排序,一开始发现排序不生效,debug发现参数确实传过去了,但并没有执行排序逻辑 最后发现。。。 12//这样写法是错误的,mybatis会给它加上引号ORDER BY #{cowBeer} 要更改成$ 12//也就是这样ORDER BY ${cowBeer} 这样会直接替换、拼接sql
2024-01-13
AtomicReference新jdk特性
对人生命最大的威胁是以车代步,而不是交通事故。——怀特 对应的单元测试: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818...
2022-05-12
Converter集合转换
只因生命在继续才盲目地产生信念,这种信念是空的。——乔桑塔亚那 前两天写了mapstruct的spring拓展 里面提到了一个Converter 一般我们是对象之间互转,如果是集合的话,可以用Stream#map去一个一个转换 实际上org.springframework.core.convert.ConversionService也为我们提供了参数为org.springframework.core.convert.TypeDescriptor的转换 例如我这里封装一个集合之间的转换 SpringContextHolder工具类 123456789101112131415161718192021222324252627282930313233343536373839404142import java.util.ArrayList;import java.util.List;import org.springframework.core.convert.ConversionService;import org.springframework.core.convert.Typ...
2023-09-28
通过条件跳过单元测试
散步慌言蜚语的人往往隐瞒自己的身份,狡黠地假托世人名字,比如,“世人说” “国外有一种说法” 等等。——培根 分享一个小技巧,我们可以使用 1Assumptions.assumeTrue(isConnected(), "Redis is not available. Skipping the test."); 在单元测试中判断,不满足条件则跳过测试 例如此处就是判断redis是否已连接,为true则会继续往下执行,为false则会skip
2025-12-24
1brc
辛勤的蜜蜂永远没有时间的悲哀。——布莱克 1️⃣🐝🏎️ One Billion Row Challenge(1BRC):用 Java 把 10 亿行跑到飞起的那一次如果你还记得第一次用 Java 处理海量数据的震撼,那么 1BRC 一定会让你再次血液加速。它的仓库描述这么写:“The One Billion Row Challenge — A fun exploration of how quickly 1B rows from a text file can be aggregated with Java”。这不是一个普通的练习题,而是一场关于现代 Java 极限性能的集体冒险:把一个包含 10 亿行的文本文件在最短时间里按站点聚合,输出每个站点的最小值、平均值和最大值。 仓库主页:gunnarmorling/1brc 官方介绍与博客:One Billion Row Challenge README 永久链接(信息来源):README.md@db06419 默认分支:main 许可协议:Apache License 2.0 状态提示(摘自 README)...
2023-12-06
声网sdk检查
权欲如同烈酒和毒药,使人丧失理智。——易卜生 踩坑了踩坑了!对接三方厂商sdk一定要检查版本号! 今天对接声网sdk发现版本低,很多功能不支持!!!升级还发现不兼容! 炸了 于是开升级版本。。。 首先是gav可以直接从maven中央仓库下载啦 12345<dependency> <groupId>io.agora</groupId> <artifactId>rtm-java</artifactId> <version>2.1.7-beta</version></dependency> 然后如果是频道消息,则不再需要创建频道了,只需要订阅即可收到对应频道的消息 获取版本号的代码: 1RtmClient.getInstance().getVersion()

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog