博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSM——(1)环境搭建
阅读量:4056 次
发布时间:2019-05-25

本文共 1866 字,大约阅读时间需要 6 分钟。

目录


一、数据库

数据库:MySQL 5.x

三张表:employee(员工表)、department(部门表)、job(职位表)

employee

-- ------------------------------ Table structure for employee-- ----------------------------DROP TABLE IF EXISTS `employee`;CREATE TABLE `employee` (  `employee_id` int(10) NOT NULL AUTO_INCREMENT,  `first_name` varchar(20) DEFAULT NULL,  `last_name` varchar(25) DEFAULT NULL,  `email` varchar(25) DEFAULT NULL,  `phone_number` varchar(20) DEFAULT NULL,  `hire_date` date DEFAULT NULL,  `job_id` varchar(10) DEFAULT NULL,  `salary` decimal(10,2) DEFAULT NULL COMMENT '工资',  `manager_id` int(10) DEFAULT NULL,  `department_id` int(10) DEFAULT NULL,  PRIMARY KEY (`employee_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

department

-- ------------------------------ Table structure for department-- ----------------------------DROP TABLE IF EXISTS `department`;CREATE TABLE `department` (  `department_id` int(10) NOT NULL AUTO_INCREMENT COMMENT '部门id',  `department_name` varchar(30) DEFAULT NULL COMMENT '部门名称',  `manager_id` int(10) DEFAULT NULL,  `location_id` int(10) DEFAULT NULL,  PRIMARY KEY (`department_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

job

-- ------------------------------ Table structure for job-- ----------------------------DROP TABLE IF EXISTS `job`;CREATE TABLE `job` (  `job_id` varchar(10) NOT NULL,  `job_title` varchar(35) DEFAULT NULL,  `min_salary` decimal(6,0) DEFAULT NULL,  `max_salary` decimal(6,0) DEFAULT NULL,  PRIMARY KEY (`job_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

二、项目搭建

1、使用maven创建JavaWeb工程:

artifactId:SSM

groupId:com.starfall.ssm

2、项目架构:

(1)src/main/java:

com.starfall.ssm.controller:SpringMVC控制器

com.starfall.ssm.dao:MyBatis接口层

com.starfall.ssm.service:业务服务层

com.starfall.ssm.entity:数据库对应实体类

com.starfall.ssm.model:其他模型实体(例如分页页码、枚举对象。。。)

(2)src/main/resources:

mapper:Mybatis对应的mapper文件

其他:Spring、SpringMVC、MyBatis、日志等配置文件

(3)src/main/webapp:

前端的资源

 

 

 

 

转载地址:http://cplci.baihongyu.com/

你可能感兴趣的文章
开启电量的百分比
查看>>
U9300C 在Linux下的调试
查看>>
Android APP 直接操作内核sysfs
查看>>
ethernet
查看>>
VS2005 wince6.0 environment
查看>>
Wince6.0 目录结构
查看>>
BSP_WINCE_ARM_A8_User_Guide
查看>>
Catalog Item & Build
查看>>
AS提交代码到gitee
查看>>
ov2656
查看>>
android 休眠唤醒
查看>>
AT指令
查看>>
ov5640 regs
查看>>
Wince6.0 添加中文支持
查看>>
offline install deb software
查看>>
ubuntu12.04 64bit JB4.2.2
查看>>
11月前做好准备了吗?
查看>>
十月,广州
查看>>
就这样过了一个星期
查看>>
这两天在发呆
查看>>