day28-巩固知识之项目实战_第1页
day28-巩固知识之项目实战_第2页
day28-巩固知识之项目实战_第3页
day28-巩固知识之项目实战_第4页
day28-巩固知识之项目实战_第5页
免费预览已结束,剩余18页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、巩固知识之项目实战开场白(ppt 扉页说的话):昨天在学习了项目实战的网上商城的功能,那么每个网上商城都会有对应的客户端功能以及相应的管理功能,那么今天就来完善下来看下今天的课程内容管理的模块功能。革命尚未成功,仍需努力。好0.1 课程内容今天的课程内容比较多。有 7 个 demo 模块,到学习的时候在讲。先整体的了解,具体的业务和细节0.2 课程内容通过今天的学习,需要大家达到什么程度呢。就是需要大家能够独立的完成相应模块的代码。还可以吧。第一堂课时长:50 分钟内容:1.2.3.查询所有添加添加跳转到添加页面上传1.1 查询所有时长:9 分钟1.1.1 开场白那么做的是管理那么从前台有个模

2、块是显示所有的,那么相应我显示所有们最为管理也应该可以看到所有的对吧,好,先来学习1.1.2名称:215-网上商城综合案例的长度:08 分 44 秒管理:查询所有1.1.3 总结与补充这个功能大家都做过很多次了吧,所以这里我就不多说了。1.1.4 课堂提问与练习1.1.5 习题1.2 添加跳转到添加页面时长:23 分钟1.2.1 开场白那么的管理是不是得有个添加啊,不能每次添加都是在数据库里面直接操作的吧。那么添加是不是一个 form 表单呀,是不是还有个学习下上传,那么大家还记得上传文件的要素吧。好1.2.2名称:216-网上商城综合案例的长度:06 分 50 秒管理:添加跳转到添加页面1.

3、2.3 总结与补充点击添加的进行跳转,那么需要的 servlet 对吧,同是查询出我们的商品的分类信息,并带入到添加的 form 表单对吧。1.2.4 课堂提问与练习1.2.5 习题1.3 添加上传时长:13 分钟1.3.1 开场白刚才已经做了表单的输入项,而且也满足文件上传的三个要求对吧,那么接下来我们学习下 servlet 代码是如何编写的。1.3.2名称:217-网上商城综合案例的长度:12 分 37 秒管理:添加上传1.3.3 总结与补充那么这短代码是不是在学习文件上传的时候写过啊, 大家一定要先记住上传文件所用的对象和所需要的步骤啊。在以后开发中也是一样的先缕清步骤在去实现步骤。1.

4、3.4 课堂提问与练习1.3.5 习题第二堂课时长:50 分钟内容:4.添加到数据库的操作5.修改跳转到修改页面2.1 添加到数据库的操作时长:18 分钟2.1.1 开场白那么上节课做的添加功能只是做了一个的上传,那么还没有做相应把信息到的数据库操作对吧,来学习下。2.1.2名称:218-网上商城综合案例的长度:11 分 49 秒管理:添加到数据库的操作2.1.3 总结与补充那么到现在信息的存两个,同时已经完成了一个的添加对吧的添加需要分为存取和的路径存放数据库中,以便后面和显示。2.1.4 课堂提问与练习2.1.5 习题2.2 修改跳转到修改页面时长:15 分钟2.2.1 开场白那么上面做完

5、了管理的添加的功能,那么还需要做一个的修改功能,卖的不可能一次添加然后就不变了,淘宝的价格和是不是经常变啊。所以来来搞个商品的修改,那么修改得页面其实他也是一个 form 表单对吧,只不过我们的表单在的时候输入框有的的原始信息啊。好,来学习下。2.2.2名称:219-网上商城综合案例的管理:修改跳转到修改页面长度:14 分 21 秒2.2.3 总结与补充修改信息第一步先把原来的信息给它显示到的jsp 页面的表单里面,然后修改后执行提交,这里面的的 id 要用 hidden 隐藏输入,为了我们数据库根据这个 id 做修改对吧,这个大家别忘了。2.2.4 课堂提问与练习2.2.5 习题第三堂课时长

6、:50 分钟内容:修改修改修改修改到数据库的操作8.下架操作3.1 修改修改时长:14 分钟3.1.1 开场白在提交表单的时候是不是有可能不修改的信息啊。那么怎么才能知道用户有没有修改的,那么是不是可以根据文件名是否为空来判断,如果没有修改图片则不需要做改动,那么如果修改了则需要删除原来的呀。来学习下。3.1.2名称:220-网上商城综合案例的长度:13 分 32 秒管理:修改修改3.1.3 总结与补充那么如果没有修改信息值则把原来的信息放入的 javabean 里面,如果修改了还需要删掉原来的在存入新的,同时把路径放入的 javabean 里面修改数据库。3.1.4 课堂提问与练习3.1.5

7、 习题3.2 修改修改到数据库操作时长:09 分钟3.2.1 开场白那么完成了的修改操作,还有图上的属性的修改,那么修改的属性我们需要修改写的。数据库里面的操作,那么修改是 update 语句吧,好学习下,如何3.2.2名称:221-网上商城综合案例的长度:08 分 26 秒管理:修改修改到数据库的操作3.2.3 总结与补充修改的语句是 update 那么在执行的时候一定要记得写 where 条件,要不就发生了很的事情。那么语句之间要修改的字段以逗号隔开啊。大家一定要记住3.2.4 课堂提问与练习3.2.5 习题下架的操作3.3时长:10 分钟3.2.1 开场白那么大家想一下,我有一本现在不想

8、出售了,怎么办,有同学说把这本删掉就可以了,这是一个解决办法,但是大家想一下,出售了,你是不是还要添加一次,很麻烦的。所以临时不想出售了,过一段时间我有想就有了一个字段来控制的查询语句对不对,所以如果不想出售该则把商品的状态修改一下就可以了,就完成了所谓的上架功能呀。好来学习下,3.2.2名称:222-网上商城综合案例的长度:09 分 33 秒管理:下架的操作3.2.3 总结与补充下架操作是不是很简单啊,其实就是修改的一个状态就可以完成,对吧,因为查询的时候加了 where 条件来控制这个逻辑对吧。3.2.4 课堂提问与练习3.2.5 习题第四堂课时长:50 分钟内容:上架操作查询订单的操作上

9、架操作4.1时长:12 分钟4.1.1 开场白上节课学习的下架操作,那么对应的应该有个的上架操作啊,但是大家想一下,我是不是应该先看到所有的下架列表然后在选择哪个上架的啊,对吧,好来学习4.1.2名称:223-网上商城综合案例的长度:12 分 04 秒管理:上架的操作4.1.3 总结与补充上架,首先进入一个下架的一个列表然后进行选择上架对吧,同样的上架其实也修改了一个状态为 0 就可以了,EZ 啊4.1.4 课堂提问与练习4.1.5 习题4.2 查询订单的操作时长:20 分钟4.1.1 开场白那么台有的管理的的添加,修改和上下架功能已经完成了,那么商城项目的商品的订单啊,那么对应的是不是也有一

10、个订单的管理啊。好先来学习查询所有订单的一个操作4.2.2名称:224-网上商城综合案例的长度:19 分 48 秒订单管理:查询订单的操作4.2.3 总结与补充在查询订单信息的时候需要查询每个订单下的,所以在循环里面查询了每个订单下的信息,然后在页面上也是用了 2 次循环才显示订单4.2.4 课堂提问与练习4.2.5 习题第五堂课时间:50 钟内容:修改订单状态异步加载订单项生成 JSON 数据异步加载订单项 JSON 显示到页面中5.1 修改订单状态时长:13 分钟5.1.1 开场白上节课学完了查询订单的功能,那么在页面上有显示各种的订单的状态,那么发货的这个状态是在修改的吧,不能放台对吧,

11、前台只能做收货的功能,那么现在来做下订单的状态的修改功能。5.1.2名称:225-网上商城综合案例的长度:12 分 24 秒订单管理:修改订单状态5.1.3 总结与补充每个涉及到订单都会有一个流程状态的控制,那么有些状态是前端可以更改比如从能为付付款,比如的收货的操作都可以修改的订单的状态,那么作为修改的状态比较少,那么修改状态就会修改订单表里面流程状态的值就行了。5.1.4 课堂提问与练习5.1.5 习题5.2 异步加载订单项生成 JSON 数据时长:17 分钟5.2.1 开场白那么刚才学习了订单项的查询是不是,那么咱们的订单数据比较小,如果数据量大的话,一次把所有的数据查询并返回到页面上,

12、得操作,就有点慢,用户体验就不是很好,那么,怎么办?是不是可以用 AJAX 来异步加载的订单下的订单详情信息啊。来学习下5.2.2名称:226-网上商城综合案例的长度:16 分 49 秒订单管理:异步加载订单项生成 JSON 数据5.2.3 总结与补充在用JSON 的时候记得要导入其jar 包,别忘了。而且再次强调导入到 lib 下面。啊,叫规定啊。这个是乌龟的5.2.4 课堂提问与练习无5.3 异步加载订单项 JSON 显示到页面中时长:12 分钟5.3.1 开场白把刚才的查询数据已经变成了 JSON 格式,那么还差在 JSP 页面来接收 JSON 数据。那么单详情下面。如何来接收,用到的 AJAX 技术可以接收啊,然后动态的添加到的订5.3.2名称:227-网上商城综合案例的订单管理:异步加载订单JSON 显示到页面中长度:10 分 46 秒5.3.3 总结与补充

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论