2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现

实现完1#之后开始进行2#的实现:

这里是项目链接

2#:Java入门项目
具备知识

  • sql

  • Java基础

  • HTML/CSS

  • JSP/Servlet

  • MyBatis

  • JavaScript

首先需要下载mybatis的jar包

-mybatis3.4.5-github

然后建立lyons.ebay.new项目;

然后在tomcat上运行即可

我遇到的两个小问题;

1、 在tomcat上运行无法登陆,只能显示index.jsp进入登陆后显示404错误,

404错误就是文件路径配置问题,不能找到文件,最后发现是web.xml文件位置放错了,只能放在如图所示位置

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第1张图片

2、改正完问题1以后出现了如下问题:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第2张图片

发现classNotFind,通过这篇博客:

带你走进Mybatis

查到是mybatis的jar包导入位置出错,更改到如下位置:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第3张图片

改掉这两个问题后,可以正常实现所有的功能了,数据库内容还是1#中的商品以及用户信息:

浏览商品:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第4张图片

购物车:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第5张图片

查询商品:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第6张图片

订单管理:

2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现_第7张图片

感谢开源项目的贡献者!

你可能感兴趣的:(学习心得)