MyBatis处理动态设置表名

查询指定表中的数据

SQLMapper

dart 复制代码
    List<User> getUserByTableName(@Param("tableName") String tableName);

SQLMapper.xml

注意:这里不能用#{}

dart 复制代码
    <select id="getUserByTableName" resultType="User">
        select * from ${tableName}
    </select>

测试代码

相关推荐
涵涵(互关)2 小时前
添加了 @TableId(type = IdType.AUTO) 但仍生成超大 ID
数据库·spring·mybatis
stillaliveQEJ3 小时前
【MyBatis】DML映射
java·mybatis
BD_Marathon3 小时前
搭建MyBatis框架之测试添加功能(六)
mybatis
麦兜*5 小时前
Spring Boot整合MyBatis-Plus实战:简化CRUD操作的最佳实践
spring boot·tomcat·mybatis
码界奇点6 小时前
基于Spring Boot与MyBatis-Plus的后台管理系统设计与实现
spring boot·后端·车载系统·毕业设计·mybatis·源代码管理
独断万古他化6 小时前
【MyBatis 深度解析】注解操作与 XML 配置:增删改查全流程实现
xml·java·spring·mybatis
码界奇点6 小时前
基于Spring+SpringMVC+MyBatis+easyUI的后台管理系统设计与实现
java·spring·毕业设计·mybatis·easyui·源代码管理
0和1的舞者6 小时前
《#{} vs ${}:MyBatis 里这俩符号,藏着性能与安全的 “生死局”》
java·数据库·学习·mybatis·intellij idea·mybatis操作
玄〤15 小时前
黑马点评中 VoucherOrderServiceImpl 实现类中的一人一单实现解析(单机部署)
java·数据库·redis·笔记·后端·mybatis·springboot