课程方针:通过该项目案例, 软件开发,教育学员快速把握Maven SpringMVC MyBatis Spring Druid MySql架构
适合人群:有J2EE项目基本, 软件开发, 网站制作, 网站制作,想要深入进修框架应用的学员
课程先容:
一、课程配景
员工人员打点(Staff members Relationship Management)系统是企业营销信息化的办理方案,它将企业市场打点、销售打点、处事打点三个规模应用三位一体化,
网站建设,
网站制作,
网站建设,辅佐企业晋升整体营销打点竞争力、提高销售事情效率、提高处事满足度顾主忠诚度。
二、开拓情况
Eclipse(4.6.3) 、JDK 1.8、Tomcat 9.0、Mysql 5.x、Navicat Premium(数据库图图形化界面)、PowerDesigner(数据库课表设计东西)、XMind 8(思维导图)、现代欣赏器(360chrome,
app,
微信小程序,googlechrome,
app,FF等)。
三、技能先容
前端:
jQuery、Bootstrap、jQuery-confirm 提示框、Ueditor 富文本编辑器、Validator 表单验证
后端:
mvc框架:springMVC
容器框架:spring
耐久层:mybatis
数据库:
毗连池:Druid
数据库:MySql
项目打点东西:Maven
四、课程纲要
一、需求阐明
二、Macen工程的建设
三、Spring MVC+Spring+Mybatis+druid+Maven的整合
四、HTML页面转换为JSP页面
五、导入数据库表
六、登录进口代码的编写
七、UUID 为编号 与 SHA加密 暗码
八、退出代码的编写
九、拦截器的编写
十、民众验证代码的编写
十一、查询所有数据
十二、修改数据
十三、图片上传
十四、添加数据
十五、前台异步的验证
十六、靠山异步的验证
十七、新闻编译器的利用
十八、删除数据
十九、 成果的演示
1. 员工打点模块
1)员工注册成果
1.1)发送邮件
1.2)激活员工账号
1.3)表单的校验
1.3.1)前靠山都需举办验证
2)员工的登录成果
2.1)暗码需加密
3)员工的注销成果
4)员工的删除成果
5)查询员工列表的成果
5.1)查询员详情成果
二十、一般项目开拓流程(公司之间是有差别)
1.确定项目需求-----拿下一个项目
2.编写《需求说明书》----不涉及技能,
网站制作,只涉及业务需求
3.编写《提要设计说明书》----- 涉及技能的的宏观的内容,数据库设计,
定制软件开发,页面原型
4.编写《具体设计说明书》----- 相当于伪代码
5.编码阶段coding----按照《具体设计说明书》--- 单位测试
6.联测-----项目组内部的行为
7.测试组举办全面的专业测试----《测试陈诉》
8.上线(测试阶段)
9.维护和二次开拓
二十一、SRM打点系统的情况的搭建
1.建设maven项目srm
2.建设maven项目标包布局
3.导入需要的jar、设置文件、东西、静态页面
按照需求文档编码