ItCast-HeiMa-Travel
Java Web 实践项目:黑马旅游网
项目课程链接:
完整课程连接:
技术选型
经典三层架构:web层 - service层 - dao层
1. web层
Servlet:前端控制程序
HTML:前端页面(前后端分离架构,不适用JSP)
Filter:过滤器
BeanUtils:数据封装
Jackson:json 序列化工具,前后端数据通用传输格式
2. service层
JavaMail:Java 邮件工具
Redis:nosql 内存数据库
Jedis:Java 的 Jedis 客户端
3. dao层
mysql:关系数据库
druid:数据库连接池
Spring Jdbc Template:数据库连接工具
数据库设计
-- 船建数据库
CREATE DATABASE travel;
-- 使用数据库
USE travel;
其它建表 sql
1