SSM 医院在线挂号系统

news/2024/7/7 18:47:09

SSM 医院在线挂号系统

SSM 医院在线挂号系统 功能介绍

首页 登录注册 图片轮播展示 系统简介 系统公告 医院介绍 医生展示 医院资讯 预约挂号 收藏 评论 在线留言 查看留言

后台管理 登录 管理员管理 修改密码 医院信息管理 医生信息管理 用户权限管理 科室信息管理 预约挂号管理 在线留言管理 医院资讯管理 首页轮播图管理 系统公告设置 友情链接管理

角色:用户 医生 医院 超级管理员 普通管理员

使用技术

  • SSM(Spring + SpringMVC + Mybaits)

  • Mybaits

  • Mysql数据库

  • jsp(前端)

功能展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Mapper代码

package com.dao;

import java.util.List;
import java.util.Map;

import com.entity.Yonghu;

public interface YonghuMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Yonghu record);

    int insertSelective(Yonghu record);

    Yonghu selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Yonghu record);
	
    int updateByPrimaryKey(Yonghu record);
	public Yonghu quchongYonghu(Map<String, Object> yonghuming);
	public List<Yonghu> getAll(Map<String, Object> map);
	public List<Yonghu> getsyyonghu1(Map<String, Object> map);
	public List<Yonghu> getsyyonghu3(Map<String, Object> map);
	public List<Yonghu> getsyyonghu2(Map<String, Object> map);
	public int getCount(Map<String, Object> po);
	public List<Yonghu> getByPage(Map<String, Object> map);
	public List<Yonghu> select(Map<String, Object> map);

}

Service代码

package com.server;

import java.util.List;

import java.util.Map;

import com.entity.Yonghu;

public interface YonghuServer {

  public int add(Yonghu po);

  public int update(Yonghu po);
  
  
  
  public int delete(int id);

  public List<Yonghu> getAll(Map<String,Object> map);
  public List<Yonghu> getsyyonghu1(Map<String,Object> map);
  public List<Yonghu> getsyyonghu2(Map<String,Object> map);
  public List<Yonghu> getsyyonghu3(Map<String,Object> map);
  public Yonghu quchongYonghu(Map<String, Object> acount);

  public Yonghu getById( int id);

  public List<Yonghu> getByPage(Map<String, Object> map);

  public int getCount(Map<String,Object> map);

  public List<Yonghu> select(Map<String, Object> map);
}

运行

创建数据库, 然后修改数据库连接相关信息。

配置tomcat运行

前台访问地址:http://localhost:8080/index.do

用户注册或使用账号:001 密码:001

后台访问地址:http://localhost:8080/login.jsp

管理员账号:liang 密码:liang


http://lihuaxi.xjx100.cn/news/163929.html

相关文章

C++ 语法基础课 习题4 —— 数组

文章目录例题1. 数组替换2. 数组填充3. 数组选择4. 数组中的行5. 数组的右上半部分6. 数组的左上半部分7. 数组的上方区域8. 数组的左方区域9. 平方矩阵I(难题)习题1. 数组变换2. 斐波那契数列3. 最小数和它的位置4. 数组中的列5. 数组的右下半部分6. 数组的左下半部分7. 数组的…

Java语法之继承

上次给大家分享了Java的封装&#xff0c;今天小编给大家分享面向对象三大特性的第二大特性&#xff0c;也就是继承&#xff0c;fighting~~ 目录 &#x1f384;一.继承的概念 &#x1f384;1.1为什么需要继承 &#x1f384;1.2继承的概念 &#x1f384;1.3继承的语法 &#…

Activity 每个生命周期函数

onCreate():  表示 Activity 正在被创建&#xff0c;这是 Activity 生命周期的第一个方法。通常我们程序员要在 此函数中做初始化的工作&#xff0c;比如&#xff1a;绑定布局&#xff0c;控件&#xff0c;初始化数据等。 onStart():  表示 Activity 正在被启动&#xff0c;这…

一个数组的异或和是指数组中所有的数异或在一起的结果,给定一个数组arr,求最大子数组异或和。

问题描述&#xff1a; 一个数组的异或和是指数组中所有的数异或在一起的结果&#xff0c;给定一个数组arr&#xff0c;求最大子数组异或和。 异或运算规则&#xff1a; 异或也叫半加运算&#xff0c;其运算法则相当于不带进位的二进制加法&#xff1a;二进制下用1表示真&#x…

Tilemap瓦片资源

1、Tilemap Tilemap一般称之为 瓦片地图或者平铺地图&#xff0c;是Unity2017中新增的功能&#xff0c;主要用于快速编辑2D游戏中的场景&#xff0c;通过复用资源的形式提升地图多样性 工作原理就是用一张张的小图排列组合为一张大地图 它和SpriteShape都是用于制作2D游戏的…

Ajax笔记

Ajax笔记资源的请求方式一、概念1、Ajax作用2、jQuery中的Ajax二、$.get()函数的语法$.get()发起不带参数的请求$.get()发起带参数的请求三、$.post()函数的语法$.post()向服务器提交数据<font colorred>四、$.ajax()函数的语法使用$.ajax()发起GET请求使用$.ajax()发起P…

VMware虚拟机安装黑苹果步骤与常见问题,VMware16,MacOS12.01(Moterey)

资源准备&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1JFtpMVrULiky9l3SvCXX-w 提取码&#xff1a;c452 说明&#xff1a; 1.镜像版本10.14和12.01根据需要选择其一即可&#xff0c;10.14的后缀为cdr&#xff0c;12.01的后缀为ISO&#xff0c;这两种文件VMware都支…

JavaScript之BOM复习(54th)

1、BOM概述 1、BOM Browser Object Model 浏览器对象模型 2、它提供了独立于内容而与浏览器窗口进行交互的对象&#xff0c;其核心对象是 window 3、BOM 由一系列相关的对象构成&#xff0c;并且每个对象都提供了很多方法与属性 4、BOM 缺乏标准&#xff0c;JavaScript 语法的…