一款新的超强的 ORM 框架 mybatis-mp !!!
官网 :https://mybatis-mp.cn
1.单表查询
SysUser sysUser = QueryChain.of(sysUserMapper) .eq(SysUser::getId, 1) .eq(SysUser::getUserName,'admin') .get();
2.VO映射
@Data @ResultEntity(SysUser.class) public class SysUserVo { private Integer id; private String userName; //字段名字不一样时 @ResultEntityField(property = "password") private String pwd; }
SysUserVO sysUserVO = QueryChain.of(sysUserMapper) .eq(SysUser::getId, 1) .eq(SysUser::getUserName,'admin') .returnType(SysUserVO.class) .list();
join 查询
@Data @ResultEntity(SysUser.class) public class SysUserVo { private Integer id; private String userName; //字段名字不一样时 @ResultEntityField(property = "password") private String pwd; //映射一个对象 1对1 @NestedResultEntity(target = SysRole.class) prviate SysRole sysRole; //映射多个对象 1对多 @NestedResultEntity(target = SysRole.class) prviate List<SysRole> sysRoles; }
List<SysUserRoleVO> list = QueryChain.of(sysUserMapper) .from(SysUser.class) .join(SysUser.class, SysRole.class) .returnType(SysUserRoleVO.class) .list();
还有很多很多超级方便有趣的写法,欢迎大家来使用https://mybatis-mp.cn
例如
1 .多表join A内嵌B B内嵌C 都可以
2 .不使用join 使用@Fetch注解+fetchFilter方法实现 将A JOIN B 变成 query A + query B
3 .使用@Paging 注解 实现你的xml 自动分页
4 .使用SQL模板,让你ORM 更简单更容易扩展,再也不怕被框架限制了

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
黄仁勋支持开源 AI 大模型,与扎克伯格互换外套
在美国丹佛举行的第51届SIGGRAPH图形大会上,英伟达创始人 CEO 黄仁勋和 Meta 创始人 CEO 马克·扎克伯格举行炉边谈话,讨论了讨论了开源 AI 和 AI 助手的未来。 黄仁勋称赞了Meta的开源大模型,他与扎克伯格都同意应坚持大模型的开源路线。黄仁勋表示:“就像我身上穿的皮衣,我不愿意自己去制作,而是希望有人为我制作,那么这些皮革材料就需要开源,大家都能来用它。” 黄仁勋还提到“世界模型”的概念。他表示,下一波AI浪潮将是机器人,除了语言模型外,人工智能还将拥有物理世界模型,应该研究如何通过视觉训练教会机器认知物理世界。 人形机器人正在成为各家科技巨头厂商争相竞逐的领域。黄仁勋称:“我们正在推进整个英伟达机器人堆栈的发展,面向全球机器人开发者和公司开放访问,让他们能够使用最符合其需求的平台、加速库和AI模型。” 最后,双方还交换了外套。扎克伯格为黄仁勋定制了一件黑色毛领皮大衣,黄仁勋则将自己标志性的皮外套送于扎克伯格。
- 下一篇
上海新增 11 款已完成登记生成式 AI 服务
为进一步促进上海市生成式人工智能创新发展和规范应用,上海市网信办按照《生成式人工智能服务管理暂行办法》要求,有序开展上海市生成式人工智能服务备案工作。 同时,对通过API或其他方式直接调用已备案模型能力,且面向境内公众提供具有舆论属性或者社会动员能力的生成式人工智能服务开展登记工作,现将相关信息予以公告。 截至7月30日,上海市新增11款已完成登记的生成式人工智能服务,累计已完成20款生成式人工智能服务登记。
相关文章
文章评论
共有0条评论来说两句吧...