【RuoYi-Eggjs】:把 MyBatis 带到 Node.js
【RuoYi-Eggjs-MyBatis】将MyBatis优雅引入Node.js,告别SQL字符串拼接。支持XML管理SQL、动态标签、预编译防注入,修改即生效,无需重启。适合Java转Node开发者,提升代码清晰度与安全性,助力Egg.js项目高效开发。GitHub开源,欢迎Star!
开源框架:MyBatis
本文汇总MyBatis核心知识点,涵盖配置优先级、多环境设置、事务管理、映射关系、分页实现与缓存机制,系统讲解常见属性及执行器原理,助力高效掌握ORM框架应用。
第八章 Mybatis及MybatisPlus
MyBatis通过配置文件与映射文件构建SqlSessionFactory,创建SqlSession执行SQL。基于Executor与Mapped Statement实现参数映射、结果集处理,支持resultMap复杂映射、@Param传参及分页插件PageHelper、MyBatis Plus,提供一二级缓存机制,简化数据库操作。