电子商城系统项目(一 )环境搭建

一. 项目简单介绍

这个项目能够将之前阶段学习的JavaWeb只是结合起来。采用了三层架构:Web层、Service层、Dao层。MVC设计模式。电子商城系统项目(一 )环境搭建_第1张图片

二.环境的搭建

由于这个项目分多个模块,如:用户登录注册、商品显示、订单模块等等。而各个模块都需要对访问Servlet数据进行增删改查的操作。为了降低开发的冗余度,我们采用以下处理。

1. 继承HttpServlet,重写service方法,创建baseServlet

后面我们写的servlet都需要继承这个baseServlet。在这个servlet中,我们先拿到请求过来的数据,然后获取请求servlet的字节码文件,==注意这里的this,是网页请求的那个servlet对象。==然后执行具体要操作的方法,最后转到相应的网页。为了防止请求参数为空,可以设置默认方法。

电子商城系统项目(一 )环境搭建_第2张图片

2. 继承baseServlet,然后在其中写我们要执行具体操作的方法。这个servlet就是我们一开始请求的servlet。

电子商城系统项目(一 )环境搭建_第3张图片

3.包的结构

电子商城系统项目(一 )环境搭建_第4张图片
里面用到的工具类

电子商城系统项目(一 )环境搭建_第5张图片
uploadUtils.java 是上传的工具
UUIDUtils.java 的作用是生成一个全球唯一识别符,用来表示数据库中的id,用来提高我们开发出的系统对数据库软件的适用性。
EncodingFilter.java 编码过滤器

电子商城系统项目(一 )环境搭建_第6张图片

4.导入jsp页面

为了方便开发,将前端的页面提前写好,只实现后端的开发。

你可能感兴趣的:(电子商城项目)