MyBatis 查询菜单数据:T_MENU 表 SQL 语句示例
这段代码是一个 MyBatis 的 SQL 查询语句,用于从 T_MENU 表中查询菜单数据。其中,<select> 标签的 id 属性为 selectAllMenu,parameterType 属性为 com.gtms.gtms.entity.Menu,resultMap 属性为 BaseResultMap。
该查询语句的查询条件包括:
menu_belong不等于 3- 如果
md.menuText不为空,则查询menu_text字段中包含md.menuText的数据 - 如果
md.menuBelong不为空,则查询menu_belong字段等于md.menuBelong的数据 - 如果
md.menuStatus不为空,则查询menu_status字段等于md.menuStatus的数据
其中,#{md.menuText}、#{md.menuBelong}、#{md.menuStatus} 是 MyBatis 的参数占位符,表示在执行查询时会将实际的参数值替换掉这些占位符。
原文地址: http://www.cveoy.top/t/topic/hmhB 著作权归作者所有。请勿转载和采集!