vps用什么软件做网站,优化网站标题是什么意思,中国建造师网官网个人入口,设计网站大全国内作者主页#xff1a;舒克日记 简介#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍
医院管理系统 分为三个角色 管理员、医生、病人
管理员的主要功能#xff1a;系统管理、医生管理、患者管理、预约管理、病史管理、住院信息管理、管… 作者主页舒克日记 简介Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍
医院管理系统 分为三个角色 管理员、医生、病人
管理员的主要功能系统管理、医生管理、患者管理、预约管理、病史管理、住院信息管理、管理员管理 医生的主要功能就医、查看病史 病人的主要功能病史、住院信息、挂号
技术框架 spring bootspring mvcmybatisshriojquerylayuifreemarkerbootstrap
环境要求
1.运行环境最好是java jdk1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境Tomcat7.x,8.X,9.x版本均可
4.硬件环境windows7/8/10 4G内存以上或者Mac OS;
5.是否Maven项目是查看源码目录中是否包含pom.xml;若包含则为maven项目否则为非maven.项目
6.数据库MySql5.7/8.0等版本均可
技术栈
后台框架springboot、MyBatis
数据库MySQL
环境JDK8、TOMCAT、IDEA
使用说明
1.使用Navicati或者其它工具在mysql中创建对应sq文件名称的数据库并导入项目的sql文件
2.使用IDEA/Eclipse/MyEclipse导入项目修改配置运行项目
3.将项目中config-propertiesi配置文件中的数据库配置改为自己的配置然后运行
运行指导
idea导入源码空间站顶目教程说明(Vindows版)-ssm篇
http://mtw.so/5MHvZq
源码地址http://codegym.top。
运行截图
登录页 管理员 医生 患者 代码
MySessionManager
package com.gbq.hospital.config.shiro;import com.github.pagehelper.util.StringUtil;
import org.apache.shiro.web.servlet.ShiroHttpServletRequest;
import org.apache.shiro.web.session.mgt.DefaultWebSessionManager;import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import java.io.Serializable;/*** author Morty*/
public class MySessionManager extends DefaultWebSessionManager {public static final String AUTHORIZATION token;public static final String REFERENCED_SESSION_ID_SOURCE Stateless request;public MySessionManager() {super();}Overrideprotected Serializable getSessionId(ServletRequest request, ServletResponse response) {HttpServletRequest httpServletRequest (HttpServletRequest) request;String sessionId httpServletRequest.getHeader(AUTHORIZATION);//如果请求头中有 Authorization 则其值为sessionIdif (StringUtil.isNotEmpty(sessionId)) {request.setAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_ID_SOURCE, REFERENCED_SESSION_ID_SOURCE);request.setAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_ID, sessionId);request.setAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_ID_IS_VALID, Boolean.TRUE);return sessionId;} else {//否则按默认规则从cookie取sessionIdreturn super.getSessionId(request, response);}}
}