mybatisplus使用mybatis语法使用违法吗
时间: 2023-11-27 20:41:04 浏览: 53
MyBatis-Plus 是 MyBatis 的增强工具,使用 MyBatis-Plus 并不违法。MyBatis-Plus 在 MyBatis 基础上进行了扩展和增强,提供了更加便捷的操作和更丰富的功能。MyBatis-Plus 的使用方式与 MyBatis 类似,但是在使用上更加简单和方便。因此,使用 MyBatis-Plus 是合法的,也是被广泛使用的。
相关问题
mybatisplus使用mybatis的内容有什么特殊要求吗?
MybatisPlus是基于Mybatis的增强库,使用MybatisPlus需要先掌握Mybatis的基本使用方法。
特殊要求包括:
1. 配置文件:MybatisPlus需要在原来的Mybatis配置文件的基础上,增加一些自定义配置项,比如插件、全局配置等。
2. 实体类注解:使用MybatisPlus需要在实体类上添加解,如@TableName、@TableId等,来指定表名、主键等信息。
3. Mapper接口:MybatisPlus提供了BaseMapper接口,可以直接继承使用,不需要再写SQL语句。
4. 自动填充:MybatisPlus提供了自动填充功能,通过实现MetaObjectHandler接口,在插入或更新时自动填充指定字段。
5. 代码生成器:MybatisPlus提供了代码生成器,可以根据数据库表生成对应的实体类、Mapper接口和XML文件,大大减少了开发时间。
总之,使用MybatisPlus需要对Mybatis有一定的了解,并且需要按照MybatisPlus的规范来编写代码。
mybatisplus支持mybatis功能吗
MybatisPlus是MyBatis的增强工具,它在MyBatis的基础上提供了更多便利的功能和特性。因此,MybatisPlus支持并扩展了MyBatis的功能。它简化了基于MyBatis框架进行持久层开发的过程,并提供了许多增强功能,如自动生成代码、分页查询、逻辑删除等。
范例:MybatisPlus支持MyBatis的功能,同时还提供了更多的便利功能和特性。例如,可以使用MybatisPlus的注解来简化SQL映射文件的编写,还可以通过MybatisPlus的代码生成器自动生成实体类、Mapper接口和XML映射文件。此外,MybatisPlus还提供了方便的分页查询功能和逻辑删除功能。