实践项目-旅游网站

文章目录

  • 前言
  • 一、项目要求
    • 导入maven项目
    • 首页
    • 国内游
    • 路线详情
  • 二、遇到的问题

前言

经过这段时间对web基础阶段的学习,通过旅游网站来练习,下面是我在做这个项目时的流程和遇见的问题。

一、项目要求

实践项目-旅游网站_第1张图片
实践项目-旅游网站_第2张图片
后台管理系统只实现了酒店管理、用户管理和酒店订单管理。

导入maven项目

先建立一个空的工程,给它命名为travel(和我们导入的项目名称一致)。
实践项目-旅游网站_第3张图片
点击右上角的maven,进行配置,等一会,会导入jar包。
实践项目-旅游网站_第4张图片
可以设置一个maven启动快捷键。
实践项目-旅游网站_第5张图片

实践项目-旅游网站_第6张图片
配置完成后,启动,如图所示就是启动成功。

实践项目-旅游网站_第7张图片

首页

国内游

路线详情

实践项目-旅游网站_第8张图片
后台管理系统
实践项目-旅游网站_第9张图片

二、遇到的问题

1.报空指针异常:java.lang.IllegalArgumentException: Property ‘dataSource’ is required
把这里的 / 去掉即可
在这里插入图片描述
2.邮箱发送失败

保证发件和收件邮箱都开启了POP3/SMTP服务,并且发件邮箱需要知道自己的授权码而不是密码(javaMail是第三方登录)。一开始自己家填的是qq密码,所以一直报异常,最后填写为QQ邮箱的授权码,才成功解决。
在这里插入图片描述

3.org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

通常是由于接收的某个参数是空值,解决的话可以找到空值try/catch或者看是否代码写的有问题。
实践项目-旅游网站_第10张图片

你可能感兴趣的