mvn一键换版本
发表于|更新于
|浏览量:
一条路并不因为它路边长满荆棘而丧失其美丽,旅行者照旧向前进。——罗曼·罗兰
命令:
1 | mvn versions:set -DnewVersion=[版本号] |
例如
1 | mvn versions:set -DnewVersion=0.0.1 |
即可
相关推荐
2024-04-05
org.apache.ibatis.session.AutoMappingUnknownColumnBehavior
我只说从今往后,不说今日以前。——陈忠实《白鹿原》 在处理数据库和Java对象之间的映射时,MyBatis提供了一种高度灵活的机制来处理那些在结果集中存在但在Java对象中没有相应属性的未知列。这种机制通过AutoMappingUnknownColumnBehavior枚举来实现,它允许开发者定义对这些未知列的处理策略。 AutoMappingUnknownColumnBehavior的三种策略 NONE: 这是默认策略,MyBatis将忽略所有未知的列,不会对其进行任何操作或抛出异常。 WARNING: 当选择这个策略时,MyBatis会在控制台或日志文件中记录一个警告消息,指出存在未知列,但仍然会继续映射已知列。 FAILING: 选择这个策略时,一旦遇到未知列,MyBatis将抛出异常并终止映射过程。这对于需要确保所有列都必须被正确映射的场景非常有用。 应用场景 开发和测试阶段: 你可能会倾向于使用WARNING策略,以便及时发现数据库表结构的任何更改,这些更改可能会影响应用程序的行为。 生产环境: 在生产环境中,FAILING策略可以帮助你确保数据完整性,任何未映射...
2020-06-21
java8的stream流
在1.8新特性中有一个stream流 可以对集合进行很多操作,在开发里大量用到 先创建两个类,用于我们操作 12345678910111213141516import java.util.ArrayList;/** * @ClassName: StringList * @Date: 2020/6/21 0021 21:08 * @Description: 一个继承了ArrayList<String>的类 * @Author: <achao1441470436@gmail.com> */public class StringList extends ArrayList<String> { public StringList put(String s) { super.add(s); //用于链式编程 return this; }} 1234567891011121314151617181920212223242526272829303132333435...
2021-05-23
springboot默认跳转/error页面变更
宁鸣而死,不默而生。——胡适 宁鸣而死,不默而生。——胡适 在开发中我们经常看到这样一个页面 意思是告诉你,没有映射到/error对应的视图 这个是从哪里出现的呢? 我们找到org.springframework.boot.autoconfigure.web.servlet.error包下面 这里我们看到ErrorMvcAutoConfiguration,因为springboot自动装配就是这些xxxAutoConfiguration去完成的 打开一看,发现:诶?!这里有这样一段代码 这段代码告诉我们,如果在没注入ErrorViewResolver并且注入了DispatcherServlet这个bean的情况下,则注入一个叫DefaultErrorViewResolver的bean 如果你现在就想知道怎么修改默认的/error路径映射? 那可以直接注入一个ErrorViewResolver 在你的任意一个配置类中,我建议是放到Mvc配置类中 12345678910111213141516171819202122232425/** * web配置类 * * @auth...
2021-02-07
mybatis-plus两个limit坑
要成就大事业就要趁青年时代。 ——歌德 前两天遇到一个坑,使用mybatis-plus的时候,SQL出现两个LIMIT 经过查阅官方文档才发现,这是因为配置了两个分页拦截器 经过检查,果然发现两个 然后我去掉一个后就解决了 经过这次BUG,我总结出用别人的框架/组件,一定要多阅读官方文档,这样才不会踩了坑也不知道怎么办
2026-01-01
Geyser
一寸光阴一寸金,寸金难买寸光阴。——增广贤文 Geyser:让《我的世界》基岩版玩家直连 Java 服务器的那座桥 官网:geysermc.org 文档与指南:Wiki 下载入口:Download 测试服务器:test.geysermc.org(Java 端口 25565,基岩端口 19132) 社区交流:Discord 许可证:MIT License 开放协作:由 CubeCraft Games 发起开放合作 特别致谢:向 DragonProxy 项目在协议翻译上的探索致敬 它到底在做什么?一句话:Geyser 是一款“代理(Proxy)”,把《我的世界》基岩版(Bedrock Edition)玩家,桥接到 Java Edition 服务器上。它的终极目标,是让基岩版玩家尽可能“无缝”地加入 Java 服务器,真正实现跨平台同玩。 换句话说,如果你运营的是 Java 服,但玩家手里只有基岩版客户端——Geyser 就是那座“能把他们接过来”的桥。 版本支持(实时更新以文档为准)当前支持范围(以仓库 README 为准): 基岩版:1.21.111 — 1.21.1...
2023-06-19
写一个基于lambda的copyProperties
和任何人都认朋友,结果和任何人都交不成朋友。——佚名 代码仓库: https://gitee.com/dromara/stream-query 相关提交: https://gitee.com/dromara/stream-query/commit/31114dbc1374f78aad17daa4da615766d93194a2 使用方式: 123456789@Testvoid testCopyProperties() { LambdaExecutable source = LambdaHelper.resolve( (Serializable & Function<LambdaExecutable, String>) LambdaExecutable::getName); LambdaExecutable target = BeanHelper.copyProperties(source, null); Assertions.assertNotNull(target); Assertions.assertEqu...

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