不使用spring进行网页开发

96 阅读1分钟

原因

经常使用spring那一套开发,人懒散了,想做一套没有spring的网页项目

架构

网页控制层用java注解@WebServlet

数据库使用H2,使用java原生jdbc链接数据库

前端用H5和jquery

开发

首先是数据库采用了H2数据库依赖如下:

数据库部分代码采用接口,抽象类,具体实现类的方式。

实现1.PNG

manager层采用new的方式创建,一个接口和一个实现类。

controller层采用JAVA自带的@WebServlet注解一共两个接口

@WebServlet("/product/addProducts")
public class ProductAddController extends HttpServlet {}
@WebServlet("/product/searchProducts")
public class ProductSearchController extends HttpServlet {}

前端页面用H5和jQuery写成共两个页面。

最终项目结构如图:

实现2.PNG

效果

项目用tomcat部署,可以查询和添加商品。

实现3.PNG

实现4.PNG

实现5.PNG

代码地址:gitee.com/knight1993/…