后端article的基本增删改查操作
//启动类中注册ID生成器
@Bean
public IdWorker createIdWorker() {
return new IdWorker(1, 1);
}
//利用生成器生成id并保存评论的点赞功能
public void save(Comment comment) {
//分布式id生成器生成id
String id = idWorker.nextId() + "";
comment.set_id(id);
//初始化点赞数据,发布时间等
comment.setThumbup(0);
comment.setPublishdate(new Date());
//保存数据
commentRepository.save(comment);
}
//SpringDataMongoDB,支持通过查询方法名进行查询定义的方式
//根据文章id查询文章评论数据
List<Comment> findByArticleid(String articleId); //固定格式:find+By+xxx+xxx..