1、 会员中心 1.1修改资料 1.2我的订单 1.3我的礼物 1.4返回上层 2、 进入购物 2.1选择商品 2.2返回上层 3、 试试手气 3.1开始手气之旅 3.2返回上层 4、退出系统 首先进入主界面: 用户输入1,会员中心,显示以下菜单: 用户输入2,进入购物,显示以下菜单: 用户输入3,试试手气,显示以下菜单: 用户输入4,退出系统,显示以下: 基础学习的时候采用的是,表示层、持久层、业务层: 更多的三层架构内容可参考:JAVA中Action层, Service层 ,model层 和 Dao层的功能区分 用手机微信扫一扫登录(如果扫一次登录界面还是存在,那尝试重新再扫一次) 后续有机会补似网盘符形式的链接 资源链接: 注意:SQLyog加压后得到如下图,其中sn.txt 为激活码,激活后直接点击SQLyog.exe运行即可 如果你电脑安装除了有mysql5.5还有mysql8.0或以上时,这时你需要关闭mysql8.0或以上,SQLyog才能连接。 首先是观看视频1、2、3照着码 参考大神的的源码:JAVA控制台下:控制台商城购物系统(二)项目小结 快捷键上的报错 Generated keys not requested的报错 会员中心的修改资料报错 更新密码时,控制台输出更新成功,但是数据库就一直没更改过 后来发现是sql语句的错误 正确如下 注意:源码里有几个名字差不多,但是内容不一样的,swing界面实现建议直接看第二个链接的源码内容 这个项目链接: 链接:https://share.weiyun.com/svuAZbn0 密码:a79jh9 我找了班里的几位大佬,请求到了两个项目,他(她)们都用了swing实现 最后,感谢小组的帮忙,感谢班上大佬的源码!!!
基于控制台的JAVA购物系统
01效果展示:
系统功能:
功能说明:
项目要求:
02分层结构的理解:
分层效果图:
java三层架构:表示层、持久层、业务层 1、表示层(view):负责页面的渲染和数据的显示。 2、持久层(dao):数据访问,封装了对数据库访问细节,数据库增删改查的方法 3、业务层(service):业务逻辑层,处理业务操作,可以和外部系统交流,一般项目都用service比较多,service供外部调用,等于对dao,modal(实体类)等进行了包装,从而增加了这么一个层次,主要为了降低耦合,面向接口编程。 entity:实体层,与数据库的某个表相关联,modal一般都是对象。 action层:引用对应的Service层
调用的流程
03 视频演义的部分
视频链接如下:视频1(JDBC封装): https://ke.qq.com/webcourse/index.html#cid=2501502&term_id=102606087&taid=31744082&lite=1&vid=5285890803972080479 视频2(项目展示,登录功能实现): https://ke.qq.com/webcourse/index.html#cid=2501502&term_id=102606087&taid=31861685&lite=1&vid=5285890804012380061 视频3(项目功能实现): https://ke.qq.com/webcourse/index.html#cid=2501502&term_id=102606087&taid=31902831&lite=1&vid=5285890804032047493
04 视频演示内相关资源下载
链接:https://share.weiyun.com/DErlw1iJ 密码:6fieui
如下三图:
05 参考视频演示以及大神的源码
再参考大神的源码接着码
如果自己静下心来、认真的话以及有同学帮你忙(旁观者清嘛!),个人用大概一天是可以完成的(因为第二天就答辩了)
最后就是调试了06 遇到的小bug
将代码修改成这样就不会报错: pstmt=conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); rs=pstmt.getGeneratedKeys();
07成品
链接:https://share.weiyun.com/38c8CXKG 密码:eaybs708小结
09不足
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算