### 项目介绍
SpringBoot整合Mybatis实现员工管理CRUD案例,加入了数据库,前端添加了日期选项的控件。
### 技术工具
项目后端采用SpringBoot构建,数据库使用的是MySQL,前端采用简单html,css和javascript渲染页面。涉及到的其他技术工具有MyBatis,maven,lombok。需要熟练掌握MySQL数据库,SpringBoot及MyBatis知识,简单的前端知识;
### 开发环境
- IDEA,DateGrip
- JDK8
- MySQL
- Maven
### 如何运行
1、git clone git@github.com:ID-Wangqiang/SpringBoot-Mybatis.git
2、启动本地MySQL ,新增项目需要的数据库
```sql
CREATE DATABASE springboot;
```
![image-20211231112619160](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311126213.png)
3. 在这个数据库下执行项目中的springboot.sql文件
![image-20211231112753442](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311127491.png)
执行成功后如图所示
![image-20211231112952133](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311129172.png)
3. 用IDEA打开项目,查看application.properties文件,将数据库连接账户密码设置为本地账户密码
![image-20211231113137102](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311131158.png)
3. 运行SpringbootCrudApplication文件
![image-20211231113458886](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311134952.png)
3. 浏览器输入http://localhost:8080 ,测试项目基本功能
![image-20211231113653174](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311136222.png)
> 用户名和密码在user表中,默认(用户名:admin,密码:123456)
简易员工管理界面
![image-20211231113946228](https://cdn.jsdelivr.net/gh/ID-Wangqiang/MyBlogImg/img/202112311139289.png)
### 参考资料
[狂神说Java](https://www.bilibili.com/video/BV17a4y1x7zq)
没有合适的资源?快使用搜索试试~ 我知道了~
1SpringBoot-Mybatis-master.rar
共110个文件
java:20个
class:17个
xml:16个
需积分: 0 0 下载量 34 浏览量
2023-09-05
23:56:07
上传
评论
收藏 352KB RAR 举报
温馨提示
1SpringBoot-Mybatis-master.rar
资源推荐
资源详情
资源评论
收起资源包目录
1SpringBoot-Mybatis-master.rar (110个子文件)
EmploeeController.class 8KB
SpringbootCrudApplicationTests.class 4KB
EmployeeDTO.class 3KB
EmployeeServiceImpl.class 3KB
Employee.class 3KB
User.class 2KB
LoginController.class 2KB
Department.class 2KB
EmployeeMapper.class 2KB
DepartmentServiceImpl.class 1KB
EmployeeService.class 1KB
SpringbootCrudApplication.class 1014B
UserServiceImpl.class 877B
DepartmentMapper.class 721B
DepartmentService.class 593B
UserMapper.class 520B
UserService.class 278B
bootstrap.min.css 141KB
bootstrap.min.css 141KB
laydate.css 8KB
laydate.css 8KB
dashboard.css 2KB
dashboard.css 2KB
signin.css 906B
signin.css 906B
iconfont.eot 2KB
iconfont.eot 2KB
.gitattributes 94B
.gitignore 176B
404.html 10KB
404.html 10KB
main.html 4KB
main.html 4KB
update.html 4KB
update.html 4KB
add.html 3KB
add.html 3KB
list.html 3KB
list.html 3KB
commons.html 2KB
commons.html 2KB
index.html 2KB
index.html 2KB
EmploeeController.java 8KB
SpringbootCrudApplicationTests.java 3KB
EmployeeServiceImpl.java 3KB
LoginController.java 2KB
MyWebMvcConfig.java 2KB
EmployeeMapper.java 1KB
EmployeeService.java 1KB
MyLocaleResolver.java 1KB
MyHandlerInterceptor.java 1KB
DepartmentServiceImpl.java 995B
Employee.java 785B
DepartmentMapper.java 621B
UserServiceImpl.java 619B
SpringbootCrudApplication.java 544B
UserMapper.java 511B
DepartmentService.java 465B
Department.java 445B
EmployeeDTO.java 392B
UserService.java 286B
User.java 272B
Chart.min.js 154KB
Chart.min.js 154KB
feather.min.js 70KB
feather.min.js 70KB
jquery-3.2.1.slim.min.js 68KB
jquery-3.2.1.slim.min.js 68KB
bootstrap.min.js 48KB
bootstrap.min.js 48KB
laydate.js 27KB
laydate.js 27KB
popper.min.js 19KB
popper.min.js 19KB
README.md 2KB
index.pb 0B
application.properties 434B
application.properties 434B
login_en_US.properties 119B
login_en_US.properties 119B
login.properties 108B
login_zh_CN.properties 108B
login.properties 108B
login_zh_CN.properties 108B
springboot.sql 3KB
iconfont.svg 3KB
iconfont.svg 3KB
bootstrap-solid.svg 1KB
bootstrap-solid.svg 1KB
iconfont.ttf 2KB
iconfont.ttf 2KB
iconfont.woff 1KB
iconfont.woff 1KB
dbnavigator.xml 21KB
workspace.xml 6KB
EmployeeMapper.xml 4KB
EmployeeMapper.xml 4KB
pom.xml 3KB
DepartmentMapper.xml 902B
共 110 条
- 1
- 2
资源评论
Myou_vin
- 粉丝: 1
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- springcodespringcodespringcodespringcode
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功