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

我在 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 关注
  • 149 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号