常州建站价格,著名的wordpress主题公园,网站里面的按钮链接怎么做,网站标题tdk基于JAVA springbootmybatis智慧生活分享平台设计和实现 博主介绍#xff1a;多年java开发经验#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文末…基于JAVA springbootmybatis智慧生活分享平台设计和实现 博主介绍多年java开发经验专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式 文章目录 基于JAVA springbootmybatis智慧生活分享平台设计和实现主要功能模块设计系统前端页面主要功能展示分类查看详情数据用户登录注册详情信息查看用户交流评论信息评论controller层代码发表文章分享信息我的个人信息和收藏信息以及关注用户等关注用户和取消关注用户对喜欢的文章进行收藏和取消收藏 后台管理员信息获取源码 主要功能模块设计
登录注册、首页信息浏览、分类查看、详情查看、评论、收藏、浏览量、关注、以及后台管理 主要技术Java、springmvc、mybatis、mysql、tomcat、jquery、layui、bootstarp、JavaScript、html、css、jsp、log4j等一些常见的基本技术。
系统前端页面主要功能展示 分类查看详情数据 用户登录注册 详情信息查看 用户交流评论信息 评论controller层代码
package com.smj.controller.admin;import java.util.HashMap;
import java.util.List;
import java.util.Map;import javax.annotation.Resource;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;import com.smj.entity.Comment;
import com.smj.entity.User;
import com.smj.service.ArticleService;
import com.smj.service.CommentService;
import com.smj.service.ReplyService;
import com.smj.service.UserService;
import com.smj.util.StringUtil;/*** 评论Controller层* author smj**/
RestController
RequestMapping(/admin/comment)
public class CommentAdminController {Resourceprivate CommentService commentService;Resourceprivate UserService userService;Resourceprivate ReplyService replyService;Resourceprivate ArticleService articleService;/*** 分页查询评论* Title: list * param comment 评论实体* param commentDates 时间段 (搜索用到)* param page 当前页* return 参数说明* return MapString,Object 返回类型 * throws*/RequestMapping(/list)public MapString, Object list(Comment comment,RequestParam(value commentDates, required false) String commentDates,RequestParam(value page, required false) Integer page,RequestParam(value pageSize, required false) Integer pageSize,RequestParam(value nickname, required false) String nickname) {String s_bCommentDate null; // 开始时间String s_eCommentDate null; // 结束时间if (StringUtil.isNotEmpty(commentDates)) {String[] strs commentDates.split( - ); // 拆分时间段s_bCommentDate strs[0];s_eCommentDate strs[1];}Integer userId null;MapString, Object resultMap new HashMapString, Object();if (StringUtil.isNotEmpty(nickname)) {User user userService.findByTrueName(nickname);if (user ! null) {userId user.getUserId();}if (userId null) {resultMap.put(errorInfo, 用户昵称不存在没有评论);} else {resultMap.put(errorNo, 0);}} else {resultMap.put(errorNo, 0);}ListComment commentList commentService.list(comment, s_bCommentDate, s_eCommentDate, page - 1, pageSize,userId);Long total commentService.getCount(comment, s_bCommentDate, s_eCommentDate, userId);resultMap.put(data, commentList);resultMap.put(total, total);return resultMap;}/*** 删除评论* param ids* return*/RequestMapping(/delete)public MapString, Object delete(RequestParam(value commentId) String ids) {String[] idsStr ids.split(,); // 拆分ids字符串MapString, Object resultMap new HashMapString, Object();for (int i 0; i idsStr.length; i) {Integer articleId commentService.getArticleId(Integer.parseInt(idsStr[i]));commentService.delete(Integer.parseInt(idsStr[i]));if (articleId ! null) {articleService.reduceComment(articleId);}}resultMap.put(errorNo, 0);resultMap.put(data, 1);return resultMap;}}发表文章分享信息 我的个人信息和收藏信息以及关注用户等 关注用户和取消关注用户 对喜欢的文章进行收藏和取消收藏 后台管理员信息
后台主要功能模块为 1.用户模块管理用户登录、用户注册、用户的查询、添加、删除操作、 2.智慧生活分享管理分享列表的展示、添加、修改、删除操作、 3.智慧生活分享详情管理智慧生活笔记详情列表的查看、添加、删除等操作、 4.管理员信息管理管理员信息的查看、修改、 5.公告信息管理公告信息的查看、添加、修改、删除操作、 6.用户模块管理用户列表查询、添加、删除、 7.用户评论模块管理用户评论查询、添加、删除、 8.注销退出登录管理 获取源码 大家点赞、收藏、关注、评论啦 查看下方微信号获取联系方式 精彩系列推荐 Java毕设项目精品实战案例《1000套》 精彩专栏推荐订阅在下方专栏