mybatis-plus-jpa-dicode打破了传统意义上的低代码理念,实现了真正意义上的建表自动化和接口自动化,除定制场景外全程不需要写代码。
将Drools脚本存储到数据库中或项目文件中或nacos中并暴露为Web接口,同时利用Drools的特点来解决业务规则频繁变动的问题。
将Java脚本存储到nacos或数据库中,通过Groovy编译能力实现运行时动态编程,具有支持Java原生、亲和Spring框架等优点,同时也解决了频繁发版的问题。
简化openapi的使用(可以搭配knife4j-openapi2-spring-boot-starter或knife4j-openapi3-spring-boot-starter一起使用)
让 MybatisPlus拥有像Jpa一样的直接在mapper接口中定义方法名(如 findByUserNameOrderByCreatedAsc)查询的能力(无需配置xml)
mybatis-plus-jpa-web集成springcloud(版本号2023.0.3)和springcloud alibaba(版本号2023.0.3.3),适用于微服务架构