一个基于Servlet的在线商城

onlineMallServlet

介绍

基于Servlet实现的在线商城
只是一个小demo很多细节还需要打磨,比如账号密码格式验证等,主要用来学习Servlet和MVC开发模式,以后使用框架开发时再打磨细节。

代码

gitee仓库

环境

1.JDK11
2.tomcat 9.0.50
3.mysql 8.0.25 表结构见最后

管理工具

maven 4.0.0

需求分析

1.用户登录注册(商家和用户)
2.用户浏览购物商城页面
3.购买物品
4.商家管理商品(增删改查)
5.买家查看购买记录
6.卖家查看销售记录

关键技术点

0.技术架构:Servlet+MVC+JSP+Mysql
1.MVC开发模式controller、entity、dao、view层分离
2.DAO层使用数据库连接池HikariCP
3.不使用默认的servlet,重写servlet的Service以实现一个servlet处理多个请求,模拟框架中的@Controller的功能

遇上问题

1.多次刷新页面或者多次操作会崩溃报错message from server: “Too many connections”
很明显是说connection过多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值