Spring Boot笔记-JPA自定义SQL语句参数为对象时如何操作

环境:

SpringBoot v2.1.10.RELEASE

 

举个例子:

@Modifying
@Query(nativeQuery = true, value = "update XXX.YYY set NAME=:#{#xxObject.getName()}, XXX_ID=:#{#xxObject.getXXXId()}, XXX_TYPE=:#{#xxObject.getXXXType()}, PYYE=:#{#xxObject.getPYYYe()} where ID = :#{#xxObject.getId()}")
Integer updateRecord(@Param("xxObject") XXObject xxObject

对象访问的语法:

:#{#对象.public的方法或变量}

 

相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页