Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 自定义查询参数传递-Spring引导_Java_Spring Boot - Fatal编程技术网

Java 自定义查询参数传递-Spring引导

Java 自定义查询参数传递-Spring引导,java,spring-boot,Java,Spring Boot,我试图用JPA编写自定义查询,为此,我假设将参数作为动态参数传递给查询 以下是我的查询的编写方式: @Repository public interface Udata_Repository extends JpaRepository<UTable, String> { @Query(value = "select B_Id from U_Data where T_Id = :tid", nativeQuery = true) List<String> fi

我试图用JPA编写自定义查询,为此,我假设将参数作为动态参数传递给查询

以下是我的查询的编写方式:

@Repository
public interface Udata_Repository  extends JpaRepository<UTable, String>  {

@Query(value = "select B_Id from U_Data where T_Id = :tid", nativeQuery = true)
    List<String> find_Tid(@Param("tid") String tid);
}
@存储库
公共接口Udata_存储库扩展了JpaRepository{
@查询(value=“从U_数据中选择B_Id,其中T_Id=:tid”,nativeQuery=true)
列出find_Tid(@Param(“Tid”)字符串Tid);
}

但是参数设置不正确。

您检查过查询日志了吗?是的,我检查过参数不设置,它是这样的,从U_数据中选择B_Id,其中T_Id=?是否从正确的包导入了
@query
@Param
?导入org.springframework.data.jpa.repository.Query;导入org.springframework.data.repository.query.Param;别名有什么变化吗?将查询更改为:
@query(value=“从u数据u中选择u.B_Id,其中u.T_Id=:tid”,nativeQuery=true)
@SebastianCăşvean-yeah导入仅正确