mybatis和mybatis-plus版本对照表
时间: 2023-11-24 13:06:20 浏览: 231
以下是 MyBatis 和 MyBatis-Plus 的版本对照表:
| MyBatis 版本 | MyBatis-Plus 版本 |
| ------------ | ----------------- |
| 3.5.x | 3.4.x |
| 3.4.x | 3.3.x |
| 3.3.x | 3.2.x |
| 3.2.x | 3.1.x |
| 3.1.x | 3.0.x |
| 3.0.x | 2.3.x |
| 2.3.x | 2.2.x |
请注意,MyBatis-Plus 版本号的最后一位数字表示修订版本。例如,MyBatis-Plus 版本号为 3.4.1,表示它是 MyBatis-Plus 3.4.x 系列的第一个修订版本。同样,MyBatis 版本号的最后一位数字也表示修订版本。
相关问题
mybatis-plus-join版本对照
MyBatis-Plus 是一个 MyBatis 的增强工具包,提供了很多便捷的功能。在 MyBatis-Plus 中,没有所谓的 "join 版本",因为 MyBatis-Plus 并不直接提供 join 的功能。
在 MyBatis 中,可以使用 XML 配置文件或注解方式来实现 join 查询。MyBatis-Plus 并未对这一部分进行特殊处理,仍然可以使用 MyBatis 提供的原生方式进行 join 查询。
如果你需要在 MyBatis-Plus 中实现 join 查询,可以按照以下步骤进行操作:
1. 定义实体类(Entity)及其对应的 Mapper 接口。
2. 在 Mapper 接口中使用 MyBatis 提供的注解方式或 XML 配置文件方式定义 SQL 查询语句,包括 join 语句。
3. 在 Service 层或其他业务逻辑层中调用相应的 Mapper 方法,执行 join 查询。
需要注意的是,在进行 join 查询时,需要确保实体类中定义了相应的关联关系及字段映射。此外,你也可以使用 MyBatis-Plus 提供的一些辅助方法来简化 join 查询的编写,比如使用 Wrapper 来构建查询条件。
总结来说,MyBatis-Plus 并没有特定的 "join 版本",你可以使用原生的 MyBatis 功能来实现 join 查询,并结合 MyBatis-Plus 提供的便捷方法来简化开发。
mybatis-plus和mybatis-plus-core的区别
mybatis-plus和mybatis-plus-core是MyBatis-Plus框架的两个核心模块,它们之间有以下区别:
1. mybatis-plus是MyBatis-Plus框架的主要模块,提供了许多增强功能和工具类,用于简化MyBatis的开发。它包含了mybatis-plus-core模块以及其他一些模块,如mybatis-plus-generator用于代码生成、mybatis-plus-spring-boot-starter用于与Spring Boot集成等。
2. mybatis-plus-core是MyBatis-Plus框架的核心模块,它提供了一些基本的增强功能,如通用Mapper、分页插件、逻辑删除等。它是mybatis-plus模块的基础,其他模块都依赖于它。
总结来说,mybatis-plus是MyBatis-Plus框架的主要模块,包含了mybatis-plus-core模块以及其他一些模块,提供了许多增强功能和工具类;而mybatis-plus-core是MyBatis-Plus框架的核心模块,提供了一些基本的增强功能,是其他模块的基础。