项目
做了个项目联系一下
小朋友/?
你好呀~
展开
-
基于maven的web项目在Tomcat上 ”打包、部署、使用“ 流程
web项目所提供的服务, 即就是提供了前端网页或者浏览器访问的服务 由于web项目没有写java文件没有main函数, 是无法直接运行的, 因此web项目需要放在一个容器里才能运行 这里就将web项目放在Tomcat这个web服务器里运行. 将tomcat下载解压到文件夹之后 1. 介绍一下tomcat的目录文件夹结构 2. tomcat基本使用 双击bin目录下的startup....原创 2020-02-29 12:32:58 · 1230 阅读 · 0 评论 -
如何在IDEA上配置tomcat呢?
1. 先在IDEA主页面里找到Edit Configurations.. 方法一: 在IDEA界面找到run. 点击run,在run的下拉框里找到Edit Configurations.. (如图,如果没配置tomcat是没办法运行的, 因此下图前三行run,debug是灰色无法点击, 这里我马赛克一下表示run debug 无法使用) 方法二 : 在IDEA主界面右上角找到如...原创 2020-02-27 17:41:18 · 4272 阅读 · 0 评论 -
"普通项目"和"Web项目"联系与区别
创建普通项目: 创建普通Web项目: File-New-Module-Java-勾选Web Application(底下默认勾选Create web.xml) next-(设置项目名称,设置项目所放的位置)-Finish原创 2020-02-28 13:24:59 · 1116 阅读 · 0 评论 -
Web收银台系统[项目] -- (8)购买商品页面
来到了比较麻烦的购买商品页面 该页面设计将会涉及到数据库的插入表, 会涉及到事务的回滚 1.购买页面的设计逻辑 当点击购买商品的时候, 已经生成了订单(Order)和订单项(Order_item), 但是此时还没有存储到数据库 当点击确认之后, 这些数据才会插入到数据库 哪些内容属于订单? (可以从数据库中看一下) id表示 建表时定义的自增主键, 订单id是主键, 但不是自增的,...原创 2020-02-19 23:30:44 · 788 阅读 · 0 评论 -
Web收银台系统[项目] -- (7) 更新商品信息页面
来到了最简单的更新商品信息页面 1. 更新商品信息逻辑图 2. 优化 : 可以在浏览商品那一页面, 后面加上 "更新" 的按钮, 就像浏览商品那一页面中的下架按钮一样. 这样比较简单 但是此次做的项目中的 " 更新 ", 单独做了个更新商品信息的页面. 比较麻烦. 更新商品信息的页面跟上架商品的页面基本差不多, 可以自己优化一下, 将更新按钮放在浏览页面里. 后端代码是一样的, 需要...原创 2020-02-18 23:51:33 · 265 阅读 · 0 评论 -
Web收银台系统[项目] -- (6) 商品下架页面
1. 2. 在goodsbrowse.html里添加这条语句进行商品的删除(即商品下架) (1) <button onclick = " "> onclick后面所跟的双引号里面的内容代表"点击 下架 这个button按钮所要触发的函数(这个函数叫做deleteInfo)". 而因为button前面已经有 双引号, 所以后面再跟双引号, 会失效. 因...原创 2020-02-17 22:29:13 · 352 阅读 · 0 评论 -
Web收银台系统[项目] -- (5) 商品浏览页面
1. 商品浏览页面的逻辑图 浏览页面的流程: 当进入浏览商品页面, 会直接通过ajax(阿贾克斯)向后端发送请求, 此时因为使用 jQuery库写的, 库里面是有ajax这个函数的, 向后端发送这个请求之后, 对应的servlet进行接收, 接收到请求之后, 去数据库进行查询, 然后把在数据库查询到的所有信息返回给servlet. 然后后台服务器对应的servlet会把接收到的数据以 json...原创 2020-02-13 23:59:37 · 403 阅读 · 0 评论 -
Web收银台系统[项目] -- (4) 商品上架页面
1. 商品上架逻辑图 商品上架对应的是inbound.html new一个商品上架的servlet, 即 GoodsPutArrayServlet 项目用到了servlet, 有关servlet的面试题要着重掌握以下, 如 servlet的生命周期等等.. 2. 要上架一个商品, 就要新建一个实体类Goods entity右键new-JavaClass-Goods 对于商品表中的价...原创 2020-02-12 22:48:12 · 644 阅读 · 0 评论 -
Web收银台系统[项目] -- (3) 登录页面
1. 登录页面的过程: 输入用户名和密码点击登录, 点击完登录之后, 还是要交给相应的servlet, 接着这个登录的servlet会去操作数据库, 进行查询一下当前要登录的用户在数据库中是否存在, 如果有用户的登录信息, 则返回一个信息给前端页面, 告诉它登录成功了,并且跳转到需要跳转的页面 2. 登录的逻辑结构图 3. 新建一个登录的servlet 到这里, 可以...原创 2020-02-12 04:54:21 · 879 阅读 · 0 评论 -
Web收银台系统[项目] -- (2) 注册页面
1.将前端代码放在Webapp下面 2. 项目整体框架 3. 项目-- 注册 点击红框圈出的, 连接上数据库cash 检查是否连接成功, 先去命令行看一下cash数据库是否创建了, 没创建就 create database cash; 然后 use cash; 查看cash数据库, 然后 use tables; 查看数据库的那四张表是否在. 如果那四张表没在的话将数据库...原创 2020-02-12 03:25:24 · 411 阅读 · 0 评论 -
Web收银台系统[项目] -- (1)项目创建
1. 在IDEA中,点击 File -> New -> Module,选择Maven -> Next。 2. 在GroupId和ArtifactId中分别输入组织名和项目名,注意上面的两项Add as module to和Parent都设置为none(若没有的话,就不用管啦)。完成以后Next。 3. 设置项目名和本地保存路径,完成后点击Finish 4. idea 安...原创 2020-02-10 21:06:42 · 900 阅读 · 0 评论