为了账号安全,请及时绑定邮箱和手机立即绑定

我在 JpaQuery spring-boot 中得到一个空异常

我在 JpaQuery spring-boot 中得到一个空异常

长风秋雁 2021-10-27 16:26:50
我将 JpaRepository、Hibernate 和 spring-boot 与 nativeQuery 用于我的项目,并且在执行查询时我得到了一个非常奇怪的空值,这是代码:首先是我的存储库代码(这是返回 null 的代码):public interface PaquetesRepository extends JpaRepository<Paquetes, Integer>{    @Query(value = "SELECT * FROM paquetes WHERE tipousuario_id = ?#{#tipoUser}", nativeQuery = true)    Paquetes getPaqueteDelUsuario(int tipoUser);}这是一张显示它确实有数据的图片:其次我的服务代码:@Override    public Paquetes getPaqueteDelUsuario(int tipoUser) {        System.out.println("Check: " + paquetesRepository.getPaqueteDelUsuario(tipoUser) + " , " + tipoUser);        return paquetesRepository.getPaqueteDelUsuario(tipoUser);    } 我的调试返回 = Check: null , 2在我的控制器中,我这样称呼它:Paquetes paquete = paqueteService.getPaqueteDelUsuario(tipo);System.out.println("Paquete: " + paquete);println 返回 = Paquete: null
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 129 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信