主页和新闻内容展示
一.Dao层接口
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e5d010e1f8fe06535051689131064d42.png)
从上面的图我们可以看出来在首页要显示的内容有推荐的新闻,新闻列表和每条新闻的梗要
,所以要在数据库中查询所有推荐内容。然后把搜索功能和展示所有新闻功能封装到同一接口
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/535feda886dc455981b3a8faa6d59fd0.png)
二.Service层
定义接口
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/82d88a4285710b66a8f23f83de926f69.png)
实现接口
@Override
public Page<News> listNew(Pageable pageable) {
return newRepository.findAll(pageable);
}
@Override
public List<News> ListRecommendNewTop