新 ORM mybatis-mp 的 10 大与众不同的亮点
官方文档:http://mybatis-mp.cn
10 大与众不同的亮点:
1:mybatis-mp - 亮点一:可自定义动态默认值
2:mybatis-mp - 亮点二:支持不同数据库 ID 自增配置
3:mybatis-mp - 亮点三:逻辑删除,可自动填充删除时间
4:mybatis-mp - 亮点四:可自定义 sql(sql 模板)
5:mybatis-mp - 亮点五:mapWithKey(把查询转成一个 map)
6:mybatis-mp - 亮点 六:部分字段 新增 和 修改
7:mybatis-mp - 亮点七:枚举的良好支持
8:mybatis-mp - 亮点八:mybatis-xml returnType 的 ORM 映射
9:mybatis-mp - 亮点九:优雅的 XML 和 @Select 查询 自动分页
10:mybatis-mp - 亮点十:支持多层嵌套 VO,自动映射以及自动 select 所需列
mybatis-mp 是一款ORM框架,可构建出任意复杂的SQL,优雅、便捷、丰富、可扩展性!!!
mybatis-mp 包含丰富的 api:
1:基于注解,映射数据库;
2:支持多表 join 和返回;
3:api 采用 lambda 和 stream 流式设计;
4:select 自动化以及结果 1 对 1,1 对多,超级方便快捷;
5:内置分页以及超强的 sql 优化功能;
6:稳定且性能极优;
7:轻量级封装 mybatis,几乎没有侵入;
8:api 丰富,支持数据库函数、多表、乐观锁、多租户、逻辑删除、默认值(可动态值) 等众多功能;
9:零学习成本,和写 sql 一样方便。
10:支持复杂的返回关系映射:例如一对一 ,一对多,多对多;
11:支持自定义 sql 模板,再也不用担心框架支持不足;
12:内置代码生成器,通过配置,可定制自身规范;
13:全新的框架,全新的设计理念,新的就是好!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源一周年,青语言新版发布
又是一年'六一',同时也是青语言发布第一个开源版本一周年,在这个具有纪念意义的日子里,我们带来了青语言的新版本v1_20240601。 新版本下载:https://qingyuyan.cn/download.html 主要更新如下: 1、平台更新至.Net8 2、编辑器增加Windows程序打包功能。由于很多用户反馈希望能够将青语言程序打包成可执行文件,因此我们在新版本中加入了这个功能。 该功能本质上是将青语言的解释器或青编程程序和脚本代码打包到单个exe文件中,运行时会自动释放程序资源,目前只支持Windows下使用。 3、增加了BindAnno注解,用于将C#原生对象及属性绑定到青语言对象中,便于青语言扩展库的开发,例如: // 在扩展库中有如下对象 public class DateObj : Obj { // 这是之前的写法,需要定义Prop类,并分别实现Qget和Qset方法 class BindYear : Prop { public BindYear(Obj obj) : base(obj) {} public override Expr Qget(...
- 下一篇
🔥🔥超级 SDK 版本管理器 VMR v0.6.1 预览版惊喜发布!支持 60 多种语言和工具!
项目地址:https://github.com/gvcgo/version-manager/releases/tag/v0.6.1 官方文档:https://gvcgo.github.io/vdocs/ 支持的语言列表: bun,clang,codon,deno,dlang,dotnet,elixir,erlang,flutter,gcc,gleam,go,groovy,jdk,julia,kotlin,lfortran,lua, nim,node,odin,perl,php,pypy,python,r,ruby,rust,scala,typst,v,zig. 另外支持30+种编程工具、编辑器等。 最新v0.6.1预览版带来了全新的用户体验: 跨平台,支持Windows,Linux,MacOS 支持多种语言和工具,省心 受到lazygit的启发,拥有更友好的TUI,更符合直觉,极致精简的用户输入 支持针对项目锁定SDK版本,hook了cd命令,cd到锁定版本的项目的任何子目录下都能自动切换到锁定版本,支持对一个项目锁定多种不同sdk的版本,支持bash、zsh、fish和powersh...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能