云计算技术与应用专业系列教材

Java Web云应用开发

云应用开发快速入门,易学即通。
分享 推荐 2 收藏 35 阅读 3.3K
郑子伟 , 屈毅 (主编) 何福南 , 谢涛 , 陈张荣 (副主编) 李梅芳 , 金忠伟 (主审) 978-7-115-46234-3

关于本书的内容有任何问题,请联系 左仲海

校企合作图书,院校老师与企业工程师共同编写;
理论与实践相结合,理论够用,实践丰富,着重培养学生动手能力;
项目与案例全部来自企业一线,帮助学生尽早融入工作角色。
¥39.80 ¥33.83 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书以开源的OpenStack技术为基础,按照“任务驱动、能力递进”的思路,以“Web云网盘项目”的开发为主线,全面介绍了使用Java Web技术开发Web云网盘系统的方法和主要步骤。本书将Web云网盘的项目分解为Web云网盘概要设计、开发环境搭建、JavaEE基础知识、云存储OpenStack Swift服务构建、开发登录注册模块、开发文件列表模块、开发文件操作模块、开发功能扩展模块、部署发布9个子项目,在每一个子项目中,首先提出任务目标,然后介绍任务的实现步骤,并对项目涉及的技术背景进行详细说明,最后给出每一个项目的实现效果。本书还提供了项目相关的源码和课件,以方便读者自学。学习本课程的读者需要初步了解OpenStack云存储Swift,并具有Java语言基础。

目录

项目1 Web云网盘软件概要设计 1
单元介绍 1
学习任务 1
任务1.1 了解云存储的基本知识 1
项目2 开发环境搭建 9
单元介绍 9
学习任务 9
任务2.1 安装配置JDK 9
任务2.2 安装配置Tomcat 11
任务2.3 安装配置Eclipse 12
任务2.4 安装配置MySQL 15
任务2.5 新建HelloWorld程序 20
项目3 JavaEE基础知识 25
单元介绍 25
学习任务 25
任务3.1 了解Bootstrap3相关知识 25
任务3.2 了解JSTL相关知识 38
任务3.3 了解Spring相关知识及实现步骤 43
任务3.4 了解Hibernate相关知识 49
项目4 云存储OpenStack Swift服务构建 53
单元介绍 53
学习任务 53
任务4.1 搭建OpenStack Swift服务 53
任务4.2 Swift服务RESTful APIs测试 66
任务4.3 OpenStack Swift SDK测试 76
项目5 开发登录注册模块 78
单元介绍 78
学习任务 78
任务5.1 开发登录功能 78
任务5.2 开发注册功能 85
项目6 开发文件列表模块 92
单元介绍 92
学习任务 92
任务6.1 开发文件列表主界面 92
任务6.2 开发文件列表显示功能 100
任务6.3 开发文件筛选分类功能 108
任务6.4 开发文件缩略图显示功能 112
任务6.5 开发文件搜索功能 122
项目7 开发文件操作模块 127
单元介绍 127
学习任务 127
任务7.1 开发文件夹的创建功能 127
任务7.2 开发文件夹和文件的重命名功能 132
任务7.3 开发文件复制和粘贴功能 141
任务7.4 开发文件移动功能 153
项目8 开发功能扩展模块 164
单元介绍 164
学习任务 164
任务8.1 开发文件上传功能 164
任务8.2 开发文件下载功能 171
任务8.3 开发文件分享功能 177
任务8.4 开发群分享功能 189
任务8.5 开发回收站功能 196
任务8.6 开发清空回收站功能 207
任务8.7 开发还原文件功能 211
项目9 部署发布 217
单元介绍 217
学习任务 217
任务9.1 软件部署 217

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

郑子伟,副教授,厦门城市职业学院电子与信息系主任,福建省优秀教师,从事计算机类教学与研究,主要讲授数据库,网络安全,云计算等。

推荐用户

同系列书

  • Java Web云应用开发

    郑子伟 屈毅 何福南 谢涛 陈张荣

    本书以开源的OpenStack技术为基础,按照“任务驱动、能力递进”的思路,以“Web云网盘项目”的开发为主线...

    ¥39.80
  • OpenStack云计算基础架构平台技术与应用

    沈建国 陈永 余立强 杜纪魁 刘卓华

    本书较为全面地介绍了开源的OpenStack云计算架构及其组件,并借助开源脚本搭建形成一个完整的云平台。全书共...

    ¥42.00

购买本书用户

相关图书

  • Kubernetes容器部署与应用实战(项目式微课版)

    杨运强 吴进 黄鑫 苏文豹 吕双十 高深 李夏天

    随着云计算技术的飞速发展,企业对容器部署与应用的需求日益增长,Kubernetes作为领先的开源容器部署平台,...

    ¥69.80
  • 机器学习原理与应用

    本书是机器学习的入门教材,讲述机器学习的主流算法原理及其应用。全书着重对线性回归、Logistic回归、朴素贝...

    ¥69.80
  • OpenStack云计算平台实践(微课版)

    苏翔宇 魏亮 周洪利 张世龙

    本书全面介绍OpenStack云计算平台的相关内容,全书共9个模块,包括OpenStack概述、OpenSta...

    ¥59.80
  • 云计算基础架构与实践(第2版)(微课版)

    徐文义 谭卫 吴振庭 周永福 曾志 苗德成

    本书系统地介绍了云计算基础架构与实践相关知识,全书共分为5个项目,项目1主要介绍了云计算的概念与发展趋势、云计...

    ¥59.80
  • openEuler系统管理

    华为技术有限公司 王飞 吴苑斌 张继发 张健 杨金锋 傅连仲 向科

    本书详细介绍openEuler的基本概念和基础操作。全书共11章,分别为绪论、认识openEuler、Shel...

    ¥59.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部