mybatis

首页 标签 mybatis
# mybatis #
关注
9878内容
|
4小时前
|
蓝易云:MyBatis框架如何处理字符串相等的判断条件
总的来说,MyBatis框架提供了灵活而强大的机制来处理SQL语句中的字符串相等判断条件。无论是简单的等值判断,还是复杂的条件逻辑,MyBatis都能通过其标签和属性来实现,使得动态SQL的编写既安全又高效。
|
12天前
|
蓝易云:MyBatis的配置文件中定义类型别名(type aliases)的技巧。
类型别名提供了一种便捷的方式来引用复杂的全限定类名。通过使用 <package>标签进行自动扫描或使用 <typeAlias>标签手动指定,可以在整个MyBatis配置中提高清晰度和维护性。无论是简化mapper文件中的配置,还是提高整体的配置可读性,类型别名都是一个非常有用的配置工具。
|
18天前
| |
来自: 云原生
告别 MyBatis?dbVisitor 如何以现代设计重塑 Java 数据访问层
dbVisitor 是国产开源 Java 数据访问框架,以现代设计重塑 DAL 层:告别 XML,支持 Fluent 链式 API、方法引用强类型校验、编译期自动生成 DAO、内联安全 SQL 构建,无缝集成 Spring Boot,兼顾性能与开发效率,助力云原生与高质效开发。(239 字)
|
30天前
|
【RuoYi-Eggjs】:把 MyBatis 带到 Node.js
【RuoYi-Eggjs-MyBatis】将MyBatis优雅引入Node.js,告别SQL字符串拼接。支持XML管理SQL、动态标签、预编译防注入,修改即生效,无需重启。适合Java转Node开发者,提升代码清晰度与安全性,助力Egg.js项目高效开发。GitHub开源,欢迎Star!
|
30天前
|
【RuoYi-Eggjs】:多数据库与 MyBatis 特性详解
RuoYi-Eggjs 是企业级 Node.js 框架,支持 MySQL、PostgreSQL、SQLite 一键切换,通过 MyBatis XML 风格实现 SQL 与业务分离,内置动态 SQL、自动代码生成与读写分离,助力高效开发。
|
30天前
|
【RuoYi-SpringBoot3-Pro】:MyBatis-Plus 集成
RuoYi-SpringBoot3-Pro 集成 MyBatis-Plus 3.5.12,提供分页、乐观锁、多租户、Lambda 查询等核心功能,支持动态条件构建与代码生成,提升开发效率,助力企业级 SaaS 应用快速开发。
|
1月前
|
开源框架:MyBatis
本文汇总MyBatis核心知识点,涵盖配置优先级、多环境设置、事务管理、映射关系、分页实现与缓存机制,系统讲解常见属性及执行器原理,助力高效掌握ORM框架应用。
|
1月前
|
MyBatis的常见配置
在mybatis配置过程中的部分总结
第八章 Mybatis及MybatisPlus
MyBatis通过配置文件与映射文件构建SqlSessionFactory,创建SqlSession执行SQL。基于Executor与Mapped Statement实现参数映射、结果集处理,支持resultMap复杂映射、@Param传参及分页插件PageHelper、MyBatis Plus,提供一二级缓存机制,简化数据库操作。
|
2月前
| |
来自: 弹性计算
2.映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一、多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;使用`&lt;collection&gt;`处理集合关联(如用户-角色),`&lt;association&gt;`处理单个对象关联(如博客-作者);多对多则借助中间类实现双向关联映射,提升复杂数据结构的查询效率。
免费试用