技术杂谈
文章平均质量分 81
郝先生吖
这个作者很懒,什么都没留下…
展开
-
MybatisPlus逻辑删除与唯一性索引冲突:解决方案与最佳实践
在现代软件开发中,数据持久化层的优化和问题解决是确保应用性能和数据一致性的关键。MybatisPlus,作为Mybatis的增强版本,提供了许多便利功能,包括逻辑删除。然而,逻辑删除与数据库唯一性索引的结合可能会引发一些预料之外的冲突。本文将深入探讨这一问题,并提供一系列解决方案。原创 2024-08-01 15:39:12 · 1212 阅读 · 0 评论 -
【RuoYi-Vue 集成 MyBatis-Plus-Ext 教程】
通过集成 MyBatis-Plus-Ext 到 RuoYi-Vue 项目,我们可以利用其提供的强大功能来简化开发流程,提高开发效率。无论是动态表名、逻辑删除还是多租户等功能,MyBatis-Plus-Ext 都能帮助我们更好地处理复杂的业务场景。不过,需要注意的是,这些功能的使用可能会对系统的架构和设计产生影响,因此在使用之前应该仔细考虑和规划。请注意,本文中提到的代码示例仅供参考,具体的实现方式可能会因 RuoYi-Vue 项目版本或 MyBatis-Plus-Ext 版本的不同而有所差异。原创 2023-12-05 19:24:58 · 1908 阅读 · 1 评论 -
【使用Knife4j美化你的Swagger UI】
在许多开发过程中,我们需要用到API文档来帮助我们更好地理解和使用各种接口。Swagger是一款非常流行的API文档生成工具,然而它的界面设计略显简陋。这时,我们可以使用Knife4j来进行美化。Knife4j是一个基于Swagger的增强UI实现,为Java开发者提供了一种简洁的、动态的API文档展示工具。原创 2023-12-05 10:03:13 · 360 阅读 · 1 评论