1.注册功能实现当我们在页面上点击注册按钮后,就会跳转到注册页面,用户需要输入用户名、密码、邮箱、手机号等信息,用户点击提交之后,会提交表单。在service层对提交后的数据的处理逻辑,我们需要验证表单里面的选项,用户名,密码,邮箱等等是否为空,首先我们定义一个空的map,如果密码为空的话,就像map中加入kv键值对,v写“密码不能为空”,其他为空操作一样。然后根据传进来的用户对象的用户名称判断数据库里面是否有同名的。如果同名,则在map的v设为“该用户已存在”。如果都没问题,就会将数据添加到数据库用户表中在Controller层,会调出函数来获取map,如果为空,则返回“注册成功”,如果不为
仿牛客社区项目描述1.权限模块1.1注册1.2登录1.3权限管理2.帖子模块2.1发帖2.2评论2.3私信3.性能模块3.1点赞3.2关注3.3网站数据统计4.通知模块-系统通知4.1发送系统通知4.2显示系统通知4.2.1点击系统通知4.2.2系统通知详情页面5.搜索模块-帖子搜索5.1Spring整合Elasticsearch5.2开发社区搜索功能5.2.1搜索功能5.2.2更新Elasticsearch服务器中的帖子本项目是一个校内互动交流平台,主要涉及模块有权限模块、帖子模块、性能模块、通知模块、搜索模块。主要使用的技术有SpringBoot,SpringMVC,MyBatis,MyS
仿牛客社区项目描述1.权限模块1.1注册1.2登录1.3权限管理2.帖子模块2.1发帖2.2评论2.3私信3.性能模块3.1点赞3.2关注3.3网站数据统计4.通知模块-系统通知4.1发送系统通知4.2显示系统通知4.2.1点击系统通知4.2.2系统通知详情页面5.搜索模块-帖子搜索5.1Spring整合Elasticsearch5.2开发社区搜索功能5.2.1搜索功能5.2.2更新Elasticsearch服务器中的帖子本项目是一个校内互动交流平台,主要涉及模块有权限模块、帖子模块、性能模块、通知模块、搜索模块。主要使用的技术有SpringBoot,SpringMVC,MyBatis,MyS