202106-09 MyBatis如何实现多表查询(多对一、一对多) MyBatis实现多表查询 一、多对一查询数据库的准备创建两张表,一张老师表,一张学生表将老师主键id关联学生外键tid创建sql的语句createtableteacher(idintprimarykey,teacher_namevarchar(30)notnull)insertintoteacher(id,teacher_name)values(1,'毛老师')createtablestudent(idintprimarykey,student_namevarchar(30)notnull,tidintdefaultnull)//建立主外键关联altertablestudentadd... 继续阅读 >
202012-10 一次mybatis连接查询遇到的坑实战记录 前言MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。本文主要介绍的是mybatis连接查询遇到的一个坑以及解决方法,下面话不多说了,来一起看看详细的介绍吧1、遇到的问题:通过角色ID获取role_menu表中对应的菜单id,再通过菜单id获取菜单项的权限编码,使用mybatis连接查询,代码如下//SysRoleMapper//通过菜单id连接查询对应的权限编码@Select("selectmenu_idfromsys_role_menuwhererole_i... 继续阅读 >