技术栈:Spring+SpringMVC+MyBatis+MySQL+jwt
项目介绍:
该系统分为首页、用户管理、购物车管理、订单管理、退出 5 个模块。
首页模块实现了模糊分页查询、 分类分页查询功能;
用户管理模块实现了登录、注册、修改、查看信息等功能;
购物车模块实现了查 看、购买、修改图书数量等功能;订单模块实现了查看、删除等功能。
我的职责:
个人完成了整个项目设计,开发,测试等。
此系统整体采用 MVC 框架模式,持久层使用的是 Spring 的 JdbcTemplate 实现,数据源利用的是 SpringIOC 注入;
模块层严格按照 JavaBean 规范要求;
用 MVC 进行控制流程。为达到用户名唯一的目的注册采用 Ajax 技术进行后台 效验。
运用 SpringIOC 的注入对各层解耦,大大提高了程序的可扩展性,利于维护。