项目总结

BaseServlet

实现原理:继承HttpServlet,重写了service方法,根据前台请求的url来获取方法的名称,通过反射(method.invoke()暴力反射)去执行这个方法。之后的Servlet继承BaseServlet,不会自己重写service方法,而是去调用父类的service方法,这样就可以通过反射去执行子类相应的请求方法。
优势:这个时候我们就可以把执行类似操作的方法放在同一类里面了,如果不这样做的话,下面的每个方法我们都需要写一个类来处理,可以减少代码量。

json数据结构

json数据结构
key:value 的数据结构。
JSON规定的格式:
1)数据在键值对中
2) 数据由逗号分隔
3) 花括号保存对象
4) 方括号保存数组

作用:使用JavaScript从应用程序中取得数据,并转换成另一种数据格式。
可以轻松地将数据转换为可以在请求中发送给服务器端程序的格式。

Email

邮件工具类:MailUtils,调用其中sendMail方法可以完成邮件发送。

表分析

在这里插入图片描述
**tab_user:**用户表,储存和用户相关的信息。
**tab_category:**分类表,从数据库中查询出来,然后再放入redis数据库中,将数据封装成json数据,返回到客户端,显示。
**tab_route:**路线表,储存的是点击不同的类别后,显示的数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值