Java从小白到大牛第4篇项目实战1——PetStore宠物商店

Java Swing版PetStore宠物商店

默认教学计划
1人加入学习
(0人评价)
价格 159 金币
教学计划
课程介绍

视频配套纸质版图书《Java从小白到大牛》重磅上市!!!

PetStore是Sun(现在Oracle)公司为了演示自己的Java EE技术,而编写的一个基于Web宠物店项目。PetStore是典型的电子商务项目,是现在很多电商平台的雏形。技术方面主要是Java EE技术,用户界面采用Java Web介绍实现。但本课程是介绍Java SE技术,不介绍Java Web,所以本项目用户界面采用Java Swing技术实现。

 

1.【项目界面】:

 

 

2.【项目界面原型草图】:

 

宠物商店.jpg

 

3.【项目用例图】:

29-2.jpg

 

4.【项目数据库设计物理模型】:

29-3.jpg

 

5. 【架构设计】

29-5.jpg

本视频是智捷课堂推出的一套“Java语言学习立体教程”的视频第4篇项目1。读者以及观看群是零基础小白,通过本视频的学习能够成为Java大牛。本主要内容包括:异常处理、集合、泛型、文件管理与I/O流、多线程编程、网络编程、Swing图形用户界面编程、 反射、注解(Annotation)和数据库编程。
“立体教程”是包括纸质图书,电子图书,视频讲解,课件PPT,习题库以及QQ答疑服务等。

【配套代码】 http://www.zhijieketang.com/group/5

【配套电子书】
百度阅读地址:
https://yuedu.baidu.com/ebook/7c1499987e192279168884868762caaedd33ba00
图灵社区地址:
http://www.ituring.com.cn/book/2480

Java读者服务群号547370999

【目录】

第29章 项目实战1:开发PetStore宠物商店项目
    29.1 系统分析与设计
        29.1.1 项目概述
        29.1.2 需求分析
        29.1.3 原型设计
        29.1.4 数据库设计
        29.1.5 架构设计
        29.1.6 系统设计
    29.2 任务1:创建数据库
        29.2.1 迭代1.1:安装和配置MySQL数据库
        29.2.2 迭代1.2:编写数据库DDL脚本
        29.2.3 迭代1.3:插入初始数据到数据库
    29.3 任务2:应用并初始化项目
        29.3.1 任务2.1:配置项目构建路径
        29.3.2 任务2.2:添加资源图片
        29.3.3 任务2.3:添加包
    29.1 任务3:编写数据持久层代码
        29.1.1 任务3.1:编写实体类
        29.1.2 迭代3.2:编写DAO类
        29.1.3 迭代3.3:数据库帮助类DBHelper
    29.2 任务4:编写表示层代码
        29.2.1 迭代4.1:编写启动类
        29.2.2 迭代4.2:编写自定义窗口类——MyFrame
        29.2.3 迭代4.3:用户登录窗口
        29.2.4 迭代4.4:商品列表窗口
        29.2.5 迭代4.5:商品购物车窗口
    29.3 任务5:应用程序打包发布
        29.3.1 迭代5.1:处理TODO、FIXME和XXX任务
        29.3.2 迭代5.2:处理警告
        29.3.3 迭代5.3:打包

 

《Java从小白到大牛》学习路线图.jpg

【前置相关课程】:
1、Java从小白到大牛第1篇 【Java基础】视频课程: http://www.zhijieketang.com/course/204
2、Java从小白到大牛第2篇 【面向对象】视频课程: http://www.zhijieketang.com/course/206
3、Java从小白到大牛第3篇 【Java进阶】视频课程: http://www.zhijieketang.com/course/208

 

课程目标
  • 掌握Java
  • 熟悉JAVA项目开发过程
  • Pet宠物商店
适合人群
  • Java初学者
  • 零基础
  • 小白
  • Java爱好者

授课教师

智捷课堂

课程特色

视频(27)

最新学员

学员动态