今天带大家动手实践一下SSM框架项目:
本系统采用SSM技术进行开发与设计,可以让学员对JavaEE的框架有个全面的认识,并能将实用技能与理论知识进行完美的结合,让学员知其然的同时,也要知其所以然。
ps:
服务端:Spring+SpringMVC+MyBatis框架整合 数据库:MySql8.0 web服务器:Tomcat 项目管理:Maven 前端:jQuery+BootStrap+JavaScript 开发工具:idea2020
第一章:介绍
个人理财系统,主要帮助用户管理个人资金情况管理,养成良好的消费习惯。避免
铺张浪费。功能上主要有消费记录管理,营收管理,消费计划管理,对账管理,登录注册管理等几个主要业务模块
第二章:使用技术
使用主流开发环境SSM框架,数据库中使用MySql数据库服务器。在用户体现上引入了
JQUERY,AJAX等前沿的前端技术
第三章:项目优势
3.1 使用了成熟SSM框架
现如今SSM框架已经成为了项目开发时必然使用的技术。个人理财管理系统使用的就是SSM
这套成熟的框架。通过本项目的练习便于学员熟练使用SSM框架中各项开发技巧
3.2 前端应用
一直以来,JAVA学员对于前端的掌握都是一个缺点。经过多年教学实践发现主要有两个原因。一是对于前端使用感受的重要性认识不足。二是在课程学习过程中,前端练习相对较少
本系统在开发时,穿插了数量较多的前端开发,由简单到实用,循序渐进。确保学员进行醒目开发时,弥补前端开发的缺陷。
3.3 AJAX的应用
初学者前端知识的不足,也直接影响了AJAX的理解与使用。对于同步请求与异步请求的本质区别,尚不够清晰。甚至部分学员对于AJAX,谈虎色变。个人理财管理系统使用了较为经典,较为常见的AJAX案例,即生动又使用。同时进行陷阱式教学,制造问题并给出解题步骤。确保学员在经过项目开发之后,熟练掌握AJAX异步请求开发技术,对AJAX技术的理解迈上一个全新的台阶。
3.4 陷阱式教学
在教学过程中,经常听到学员对于异常调试的困惑。思路理解了,代码也形成了。但是在运行时却因为不具备异常调试能力,而陷入迷茫与痛苦。降低了学员学习的动力,同时也增加了学员对于手撕代码的恐惧。结合上述问题,个人理财管理系统在进行项目开发讲解时,将开发时常见异常,比如NullPointerException,NumberFormatException,ClassNotFoundException
等,引入到项目开发过程中,然后手把手带领学员进行BUG调试。确保学员能看懂常见异常信息描述,能定位异常位置,能熟练使用断点进行异常摸排与修改。
3.5 图文并茂式教学
在教学过程中,经常听到学员表示知识点已经掌握,但是独立开发没有思路。因此在个人理财管理系统开发教学中,都是先进行思路讲解,再进行代码演示。而且思路讲解会作为独立视频以此来增加学员关注度。并结合填鸭式教学方式,在相近功能上反复进行思路讲解,最终确保在学员完成项目开发后,掌握常见功能的解决方案,并熟练使用画图技法,来完成思路的引导,事半功倍,增加学员的自信心,激发学员学习热情,确保学员在实际工作中召之即来,来之能战的能力.
好啦,视频这就奉上: