真好用的 ORM 框架 mybatis-mp 1.5.7 发布
官方文档:http://mybatis-mp.cn
1.5.7 加强了对泛型的处理 更好的支持var
SysUserVo sysUserVo = QueryChain.of(sysUserMapper) .select(SysUserVo.class) .from(SysUser.class) .join(SysUser.class, SysRole.class) .returnType(SysUserVo.class) .get();
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 包含丰富的 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业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🎉 Java Solon v2.8.3 发布(打破 Java 资源浪费的传统印象)
Solon 是什么框架? Java “新的”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。 追求: 更快、更小、更简单 提倡: 克制、简洁、高效、开放、生态 有什么特点? 特点 描述 更高的计算性价比 并发高 2~ 3 倍;内存省 50% 更快的开发效率 内核小,入门快;调试重启快 5 ~ 10 倍 更好的生产与部署体验 打包小 50% ~ 90%;镜像拦取快,启动快(5 ~ 10 倍) 更大的运行时兼容范围 非 java-ee 架构;同时支持 java8 ~ java22 入门探索视频(早期用户录制): 最近更新了什么? 新增 thrift-solon-cloud-plugin 插件 新增 solon.serialization.jackson.xml 插件 添加@Destroy注解(与@Init呼应) 添加 Serializer 接口,统一多处模块的序列化定义 添加 BytesSerializerRender 类,对应 StringSerializerRender 添加 solon.net.stomp ToStom...
- 下一篇
Visual Studio Code 1.90 发布
Visual Studio Code 1.90 已发布,具体更新内容如下: 编辑器选项卡多选- 同时选择多个选项卡并执行操作。 有了这项新功能,你只需执行一次操作,就能移动、固定或关闭多个选项卡。要在选择中添加另一个选项卡,可使用 Ctrl + 单击(macOS 上使用 Cmd + 单击)。要选择一系列选项卡,可使用 Shift + 单击。 配置文件- 使用你喜欢的配置文件打开新窗口。 可以通过配置window.newWindowProfile设置来指定打开新窗口时应使用哪个配置文件。 编辑器操作- 立即访问跨编辑器组的编辑器操作。 启用Always Show Editor Actions设置后,无论编辑器是否处于活动状态,每个编辑器组的编辑器标题操作都会始终显示。 Copilot 可扩展性- 使用聊天和语言模型 API 将 AI 构建到你的扩展中。 VS Code Speech- 通过文本转语音自动读出 Copilot Chat 的响应。 Find in notebooks- 将搜索限制在 notebooks 中选定的单元格。 聊天上下文- 在聊天中快速附加不同类型的上下文。 聊...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程