spring boot 对数据库的自定义查询

Posted 李海洋·

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot 对数据库的自定义查询相关的知识,希望对你有一定的参考价值。

@Query("SELECT n.text,n.id FROM Notice n")
    public List<Notice> findAll();

这段代码就是根据JpaRepository来自定义查询数据库的方法,这里用的是Hql(基本上跟sql语句一样,它访问的是实体类Notice)语句来查询,而下面的方法是重写的JpaRepository中的方法来实现的,而

@Query注解可以帮我们实现这个方法。而写sql语句的话  :
@Query(VALUE="SELECT * FROM notice",nativeQuery=true)
nativeQuery=true 访问本地的数据库,notice这是表的名字

以上是关于spring boot 对数据库的自定义查询的主要内容,如果未能解决你的问题,请参考以下文章