SSM-员工管理系统2.0
在上一次的项目基础上,增加了用户登录和分页功能
一,项目环境
JDK-1.8
IDEA-2017
MySql-8.0
Maven-3.5
Tomcat- 9.0
二, 数据库的设计
CREATE DATABASE `ssmstaff`;
USE `ssmstaff`;
DROP TABLE IF EXISTS `Staff`;
CREATE TABLE `Staff` (
`staffID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '员工id',
`staffName` VARCHAR(100) NOT NULL COMMENT '员工名字',
`staffAge` INT(11) NOT NULL COMMENT '员工年龄',
`staffAddress` VARCHAR(200) NOT NULL COMMENT '员工地址',
KEY `staffID` (`staffID`)
) ENGINE=INNODB DEFAULT CHARSET=utf8
INSERT INTO `Staff`(`staffID`,`staffName`,`staffAge`,`staffAddress`)VALUES
(1,'张无忌',20,'上海'),
(2,'周芷若',18,'北京'),
(3,'赵敏',18,'香港');
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL,
`username` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'admin', '123456');
三,基本环境搭建
3.1 新建一个maven项目
3.2 pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<