@Query(value = "select a from NewsCom a where a.com_news.news_id=:news_id") List<NewsCom> AllComsById(@Param("news_id")int news_id);
时间: 2024-04-13 10:27:48 浏览: 71
这个方法使用了Spring Data JPA的@Query注解来执行自定义的查询。该查询语句是通过news_id参数来获取指定新闻的所有评论。
在查询语句中,"select a" 表示要查询的是NewsCom实体对象。"from NewsCom a" 表示查询的对象是NewsCom实体。"where a.com_news.news_id=:news_id" 表示筛选条件是a对象的com_news属性的news_id属性等于传入的news_id参数。
方法返回一个List<NewsCom>,包含了满足条件的所有评论对象。@Param("news_id") 注解用于将方法参数与查询语句中的命名参数进行绑定。
阅读全文