欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > windows >内容正文

windows

基于springboot的在线心理测评系统

发布时间:2024/3/12 windows 68 豆豆
生活随笔 收集整理的这篇文章主要介绍了 基于springboot的在线心理测评系统 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

项目介绍:

本系统采用springboot框架,数据层采用mybatis,数据库使用mysql,功能包含前台和后台,比如心理文章查看、留言、测评、公告等,后台维护所有信息,具体功能实现可以建议看下方的演示视频,系统适合于基础一般的同学使用。

项目技术:

后端:springboot、mybatis
前端:layui、js、css、ajax,thymeleaf等,html页面
开发工具:idea
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8

部分功能展示:

首页

心理咨询文章

查看公告:

 留言:

 后台-文章列表

 后台-添加文章

 后台-测评题目管理

 后台-测评维护

 后台-查看留言

 后台-用户维护

 部分代码:

/*** 留言列表** @param page* @param limit* @param model* @return*/@RequestMapping("/leacotsUi")public String clientArticleUi(@RequestParam(value = "page", defaultValue = "1") Integer page,@RequestParam(value = "limit", defaultValue = "10") Integer limit, Model model) {PageHelper.startPage(page, limit);List<Leacot> leacots = leacotService.selectByList();PageInfo info = new PageInfo(leacots);model.addAttribute("leacotsInfo", info);model.addAttribute("leacots", info.getList());//共享数据return "client/html/leacots";}/*** 用户留言** @param data* @return*/@ResponseBody@RequestMapping(value = "/leacots/save", method = RequestMethod.POST)public Map<String, Object> saveLeacot(@RequestBody JSONObject data) {Map<String, Object> mapData = new HashMap<>();boolean isSuccess = false;JSONObject json = JSON.parseObject(data.toJSONString());//获取用户的留言内容String desc = json.getString("desc");//关联idint indexId = 4;//生成一条默认的用户评论Reply reply = new Reply();reply.setReplyContent("亲,管理员在快马加鞭的回复您!");reply.setReplyTime(new Date());reply.setReplyUser("管理员");reply.setId(indexId);boolean insertReply = replyService.insert(reply);if (insertReply) {Leacot leacot = new Leacot();//用户留言的内容leacot.setContent(desc);//用户留言时间leacot.setLeacotsTime(new Date());//默认后台没有回复leacot.setStatus(0);//在Session中获取leacot.setLeacotsUser(LoginSession.getCurrentUser().getUsername());//生成关联leacot.setReplyId(reply);boolean insertLeacot = leacotService.insert(leacot);isSuccess = true;mapData.put("success", isSuccess);//维护一下关联ID保证每一次进来的大于上一次的IDindexId++;return mapData;}mapData.put("success", isSuccess);return mapData;}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

总结

以上是生活随笔为你收集整理的基于springboot的在线心理测评系统的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。