java - 如何在 Spring Boot 的 @Query 注释中传递变量而不是表名?
问题描述
我想使用 @Query 注释传递变量而不是表名,但不起作用..
@Modifying
@Query(value="insert into :table (name,password) values (:name,:password)",nativeQuery=true)
void add (@Param(":table") String table,@Param("name") String name,@Param("password") String password);
拜托,我想传递变量而不是表名,无论如何。
解决方案
推荐阅读
- spring-boot-actuator - 有一个 java.lang.NullPointerException
- django - 具有多个操作的基于类的视图权限
- deep-learning - Logits 和标签必须是可广播的:logits_size=[29040,3] labels_size=[290400,3]
- android - 如何从 gradle 任务访问 android studio 中的 java 中的类
- c++ - c++中的“and”和“&&”有什么区别
- datatables - 在javascript中将Datatable父子数据导出为excel
- express - 为什么我的环境变量没有通过 ConfigMap 在 Kubernetes Pod 中设置?
- sql - 如何按 Sum(qty) 获得 TOP 5 项目?
- adonis.js - 有没有办法删除 Rocketseat adonis Bull 中的预定工作?
- javascript - 如何在不同的场合在一个函数中传递两个参数?