signed

QiShunwang

“诚信为本、客户至上”

简单的web项目开发案例全过程,持续更新

2020/8/20 14:41:53   来源:

1 前言

案例是网上找的一个旅游网站,功能包括注册、登录、退出、分类数据展示、旅游线路的分页显示、旅游线路名称查询、旅游线路详情展示、旅游线路收藏,项目只关注功能实现

2 技术选型

2.1 web层
  1. Servlet:前端控制器
  2. html:视图
  3. Filter:过滤器
  4. BeanUtils:数据封装
  5. Jackson:json序列化工具

2.2 Service层

  1. Javamail:java发送邮件工具
  2. Redis:nosql内存数据库
  3. Jedis:java的redis客户端

2.3 Dao层

  1. Mysql:数据库
  2. Druid:数据库连接池
  3. JdbcTemplate:jdbc的工具

3.项目导入

使用Maven管理项目,所以导入的是maven项目

百度云:https://pan.baidu.com/s/1kix53ukkzxInQzWcpRe0ug 提取码:jpv8

3.1 创建数据库

sql文件在百度云资料中