DB数据库
源码控
系统分析师,资深架构师
展开
-
MyBatis Plus Generator生成entity没有get/set函数?
在使用MyBatis数据库持久层框架时,我们经常使用MyBatis Plus和它提供的代码生成器,简化开发和提高效率。 在生成Entity时,代码生成器的策略配置提供了一个lombok属性,可以指定是否使用lombok模式,此时对应属性访问器的生成方式。由于lombok对代码侵入程度较大并且依赖IDE插件,在不愿意使用lombok时,只需设置属性关闭即可:StrategyConfig.se...原创 2020-01-30 12:51:13 · 24690 阅读 · 2 评论 -
Flyway版本化管理数据库常见错误和解决方法
Flyway是一个数据库版本化管理工具,通过SQL脚本实现DB Migration自动化升级,支持独立运行,也可以和构建工具或者Spring开发环境集成。 总结在实际开发过程中常见错误,分享解决方法和建议: lmigrate运行失败,提示sql脚本错误 解决:独立运行flyway命令repair修复数据库中的升级信息,纠正SQL错误后再次migrate 建议:运行migrat...原创 2020-01-29 16:41:14 · 22521 阅读 · 0 评论