smdms超市订单管理系统项目完成总结

Java 投稿 58500 0 评论

smdms超市订单管理系统项目完成总结

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过来的!

  • 尊重每一位学习知识的人,同时也尊重每一位分享知识的人。


编程笔记 » smdms超市订单管理系统项目完成总结

赞同 (54) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽