我已经创建了一个hibernate数据,并成功地将我对象(称为“userTypeData”)映射到postgres表中的jsonb数据类型。现在,我尝试使用JpaRepository来查询jsonb列,但没有成功。<GenieEntity> {
@Query(value = "SELECT e FROM from genie_entities e WHERE e.data ->> 'temp' = '30'p
我正在使用Spring Data JPA。我正在使用规范化的DB,这意味着,为了获得我想要的全部细节,我必须连接许多表。如您所知,JPA根据查询生成方法名。但是,由于多个连接,我的方法名变得很长。我正在寻找带有JPA方法的@query注解,而不是自动生成的JPA方法名称。我想知道如果我使用@query注解会带来什么性能影响?此外,请建议任何替代方案来解决我的长方法
在Spring Data JPA中,当我想要编写一个自定义查询时,如果我指定了一个参数,我会将这个参数值与@Param注解一起发送,是否可以在Spring Data JPA Repository中去掉@查询示例:User findUserByName(@Param("name") String name);
所需