当前位置: 首页 > news >正文

做门窗做什么网站好泉州网站建设优化

做门窗做什么网站好,泉州网站建设优化,阜宁县住房与城乡建设局网站,嵊州门户网站#x1f449;文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1 、功能描述 基于SSM的心理咨询管理管理系统拥有三个角色#xff1a;学生用户、咨询师、管理员 管理员#xff1a;学生管理、咨询师管理、文档信息管理、预约信息管理、测试题目管理、测试信息管理…文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1 、功能描述 基于SSM的心理咨询管理管理系统拥有三个角色学生用户、咨询师、管理员 管理员学生管理、咨询师管理、文档信息管理、预约信息管理、测试题目管理、测试信息管理、测试结果管理、留言板管理、轮播图管理等 学生用户收藏、预约、答题、留言、登录、注册等 咨询师登录注册、发布试题、填写测试结果等 1.1 背景描述 基于SSMSpring、SpringMVC、MyBatis的心理咨询管理系统是为心理咨询机构或个人心理咨询师设计开发的一套信息管理系统。该系统整合了预约管理、咨询记录、客户信息管理、统计分析等功能模块旨在提升心理咨询服务的效率和质量。预约管理模块可帮助咨询师安排咨询时间、管理预约情况咨询记录模块记录每次咨询的内容和进展便于跟踪客户情况客户信息管理模块包括客户基本信息、历史记录等有助于建立客户档案和个性化服务统计分析模块则提供数据分析和报表功能帮助咨询机构了解业务情况和趋势。通过该系统心理咨询机构能够更好地管理咨询服务流程、提升服务质量为客户提供更专业、个性化的心理咨询服务。 2、项目技术 后端框架SSMSpring、SpringMVC、Mybatis 前端技术Bootstrap、html、css、JavaScript、JQuery、VUE 2.1 SSM SSMSpringSpringMVCMyBatis是目前比较主流的Java EE企业级框架适用于搭建各种大型的企业级应用系统。其中Spring就像是整个项目中的粘合剂负责装配bean并管理其生命周期实现控制反转IoC的功能。SpringMVC负责拦截用户请求通过DispatcherServlet将请求匹配到相应的Controller并执行。而MyBatis则是对JDBC的封装让数据库底层操作变得透明通过配置文件关联到各实体类的Mapper文件实现了SQL语句映射。 2.2 mysql MySQL是一款Relational Database Management System直译过来的意思就是关系型数据库管理系统MySQL有着它独特的特点这些特点使他成为目前最流行的RDBMS之一MySQL想比与其他数据库如ORACLE、DB2等它属于一款体积小、速度快的数据库重点是它符合本次毕业设计的真实租赁环境拥有成本低开发源码这些特点这也是选择它的主要原因。 3、开发环境 JAVA版本JDK1.8IDE类型IDEA、Eclipse都可运行tomcat版本Tomcat 7-10版本均可数据库类型MySql5.5-5.7、8.x版本都可maven版本无限制硬件环境Windows 或者 Mac OS 4、功能截图视频演示文档目录 4.1 登录 4.2 学生用户模块 4.3 咨询师模块 4.4 管理员模块 4.5 文档目录 5 、核心代码实现 5.1 配置代码 spring:datasource:username: rootpassword: rootdriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/chuangmeng?characterEncodingutf8useSSLfalseserverTimezoneUTCrewriteBatchedStatementstrueallowPublicKeyRetrievaltrueservlet:multipart:max-file-size: 50MBmax-request-size: 50MB server:port: 521 redis:open: false shiro:redis: false logging:level:com:mh: debug mybatis-plus:type-aliases-package: com.mh.*.entitymapper-locations: classpath*:/mapper/*/*.xml5.2 其它核心代码 package com.controller;import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController;import com.annotation.IgnoreAuth; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.entity.TokenEntity; import com.entity.UserEntity; import com.service.TokenService; import com.service.UserService; import com.utils.CommonUtil; import com.utils.MPUtil; import com.utils.PageUtils; import com.utils.R; import com.utils.ValidatorUtils;/*** 登录相关*/ RequestMapping(users) RestController public class UserController{Autowiredprivate UserService userService;Autowiredprivate TokenService tokenService;/*** 登录*/IgnoreAuthPostMapping(value /login)public R login(String username, String password, String captcha, HttpServletRequest request) {UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(usernull || !user.getPassword().equals(password)) {return R.error(账号或密码不正确);}String token tokenService.generateToken(user.getId(),username, users, user.getRole());return R.ok().put(token, token);}/*** 注册*/IgnoreAuthPostMapping(value /register)public R register(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 退出*/GetMapping(value logout)public R logout(HttpServletRequest request) {request.getSession().invalidate();return R.ok(退出成功);}/*** 密码重置*/IgnoreAuthRequestMapping(value /resetPass)public R resetPass(String username, HttpServletRequest request){UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(usernull) {return R.error(账号不存在);}user.setPassword(123456);userService.update(user,null);return R.ok(密码已重置为123456);}/*** 列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();PageUtils page userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/list)public R list( UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();ew.allEq(MPUtil.allEQMapPre( user, user)); return R.ok().put(data, userService.selectListView(ew));}/*** 信息*/RequestMapping(/info/{id})public R info(PathVariable(id) String id){UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 获取用户的session用户信息*/RequestMapping(/session)public R getCurrUser(HttpServletRequest request){Long id (Long)request.getSession().getAttribute(userId);UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 保存*/PostMapping(/save)public R save(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);UserEntity u userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername()));if(u!null u.getId()!user.getId() u.getUsername().equals(user.getUsername())) {return R.error(用户名已存在。);}userService.updateById(user);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){userService.deleteBatchIds(Arrays.asList(ids));return R.ok();} } 6 、获取方式 大家点赞、收藏、关注、评论啦 获取联系方式后台回复关键词心理
http://www.hkea.cn/news/14360060/

相关文章:

  • 网站建设后期修改wordpress怎么添加文件验证
  • 最佳外贸建站平台网站建设公司问答营销案例
  • 长沙自动化网站建设wordpress网站加载效果
  • 小说网站收录了怎么做排名网站页面制作
  • dede做招聘网站iis打开网站变成下载
  • 怎样建设网站官网廉洁长沙网站
  • 网站建设项目详情保定网站维护公司
  • 服务器里面如何做网站微信营销推广方案
  • 网站建设编程怎么写安阳区号为什么是0372
  • 物流网站建设公司报告格式
  • 泰安网站建设开发公司北京网站搭建开发
  • 平潭做网站企业网站建设的收获
  • 带dede后台的整套网站源码 怎么进入dede后台贸易公司 网站 扶持
  • 什么叫网站的域名专业做网站建设公司有哪些
  • 2018春节放假安排 网站建设网站建设费计什么科目
  • 免费建设淘宝客网站平面设计师需要会什么软件
  • 专业网站是什么意思工地建筑模板尺寸
  • 深网著名网站easyui 网站设计
  • 网站建设佰首选金手指十六青岛网站开发哪家好
  • 软件网站开发设计一年网站维护
  • 企业网站建设文案公众号开发主要做什么
  • 做设计必看十大网站电子商务平台经营者接到通知后
  • dedecms做的网站_网站中的图片总是被同一ip恶意点击360网站建设公司哪家好
  • 如何建设成为营销网站连云港企业网站建设公司
  • 深圳网站托管公司高端+旅游+网站建设
  • ftp是属于一种网站发布方式做网站营业执照经营范围怎么填写
  • 深圳优秀网站建设网站建设需求方案pdf
  • 珠海网站建设的公司哪家好外贸企业网站源码
  • 广州企业网站推广新注册域名做网站好处
  • 网站服务器容器西安网站建设网站