smdms超市订单管理系统项目总结。学习到了一些项目思想、经验和技术。虽然本文内容较浅,但是陆续会更新较高质量的文章。
一、前言
这两天再次学了JavaWeb,然后就又肝了一下狂神的超市订单管理系统项目---smdms
这是个不错的锻炼自己编码能力的小项目、可以提高我们的编程思想
可以了解MVC三层架构、前后端如何实现有了更好的理解
我已经将此项目的登录功能实现代码、以及数据库的代码放入到了博客中,有兴趣的小伙伴可以点击我查询。
废话不多说,我来总结一下吧 这个小项目
二、前期准备
项目技术:
采用了HTML、CSS、JavaScript前端三件套
基础语言java
JavaWeb中的Servlet实现前后端响应、JSP处理页面、ajax稍微用了一点
使用Maven管理jar包
数据库Mysql 以及JDBC
首先这个项目的前端页面都是直接copy拿的现成的,主要是写了后端的代码
准备好这些技术与资料以后便可开干
三、项目流程
首先使用数据库创建出各种表
实现登录功能:JDBC
三层架构了解:前端--->servlet--->service--->dao--->数据库 这么一个流程
通过前端发送请求,用servlet拿到前端数据,然后调用service层,service调用dao层,最终实现简单的CRUD,最终在存入servlet的域中返回给前端页面,通过jsp显示出来效果。
难点:有个sql拼接的小技巧 和 分页功能的实现
四、实现功能
用户登录功能(session时间为10分钟)
用户密码修改功能(新旧密码验证)
用户退出登录功能(移除session)
用户信息列表显示功能(通过数据库查出用户的信息,存入的list集合中,通过request域返回给前端)
分页功能(mysql 的sql拼接技巧)
五、结尾
对于smdms项目内容就总结这么多,若想深入学习等待后续更新。如果有不足之处,希望大家多多包涵,多多支持。如果有不懂的地方可以直接私信问我,欢迎来访!
我将会继续更新关于Java的学习知识,感兴趣的小伙伴可以关注一下,以后会陆续发布各种项目****技术、思想,以及项目经验。
文章写得比较走心,用了很长时间,绝对不是copy过来的!
尊重每一位学习知识的人,同时也尊重每一位分享知识的人。