(一)技术选型
4.1 Web层
a) Servlet:前端控制器
b) html:视图
c) Filter:过滤器
d) BeanUtils:数据封装
e) Jackson:json序列化工具
4.2 Service层
f) Javamail:java发送邮件工具
g) Redis:nosql内存数据库
h) Jedis:java的redis客户端
4.3 Dao层
i) Mysql:数据库
j) Druid:数据库连接池
k) JdbcTemplate:jdbc的工具
(二)创建数据库
– 创建数据库
CREATE DATABASE travel;
– 使用数据库
USE travel;
–创建表
最终效果:

本文介绍了基于Java的Web应用程序技术选型,包括Servlet作为前端控制器,HTML作为视图,Filter进行请求过滤,BeanUtils用于数据封装,Jackson处理JSON序列化。在Service层,使用Javamail发送邮件,集成Redis作为内存数据库,并通过Jedis进行交互。Dao层选择了Mysql数据库,采用Druid连接池和JdbcTemplate简化数据库操作。同时,文章还涵盖了创建数据库的基本步骤,如创建数据库travel并建立表格。
669

被折叠的 条评论
为什么被折叠?



