前言
腾讯给老干妈免费广告,彻彻底底地给互联网巨头腾讯上了一课!
但是,咱们今天讲的主题跟老干妈没有任何关系,只是蹭一蹭热度,哈哈!!
今天给大家介绍的主题是,看腾讯大牛是如何用10大项目深入解析javaweb云应用开发的!
主要内容
本篇文章主要分为三大部分,10个项目为主题给大家展开的:
项目一,云应用概述
项目描述
本项目涉及云应用开发所涉及的相关知识。通过本项目 内容的学习,了解云计算的相关知识,包括云计算、云服务、云应用;了解Docker容器、Docker的组织架构以及Docker和虚拟机的对比。
知识目标
●了解云计算、云服务及云应用。
●了 解Docker容器的基本组织架构、Docker 容器与虚拟机的对比。
项目二,开发技术概述
项目描述
本项目详细讲解了系统开发过程中所用到的各项框架技术,包括前台网页框架Bootstrap、Spring 框架、SpringMVC 框架、MyBatis 框架、jQuery 与Ajax技术以及E-Charts插件。
知识目标
●了解Bootstrap网页框架结构及用法。
·了解Spring框架作用及原理。
●了 解SpringMVC框架作用及原理。
●了解MyBatis框架作用及原理。
●了解jQuery与Ajax异步响应技术。
●了解E-Charts图标显示插件。
项目三,开发环境与工具介绍
项目描述
本项目介绍了Java Web云应用开发环境及其相关工具软件,包括Java与JDK、Apache Tomcat服务器、Eclipse 集成开发环境、MySQL 数据库。
知识目标
●了解Java与JDK。
●了解Apache Tomcat服务器。
●了解Eclipse集成开发环境。
●了解MySQL数据库。
项目四,系统概要设计
项目描述
数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素,而数据可视化部分是数据分析的入口与展示,起着非常重要的作用。本文选取了“ 新能源汽车智能监控管理系统”作为教学项目,结合相关知识点详细讲解了项目的实现过程,在本项目中重点介绍了“ 新能源汽车智能监控管理系统”项目的背景知识,为后面的学习作好铺垫。
知识目标
●熟悉Web项目需求分析。
●理解概要设计的目的和主要方法。
●熟悉系统详细设计的方法。
●熟悉Web项目的数据库设计。
技能目标
●能理解项目需求,按照规范完成项目需求分析。
●能运用工具进行概要设计项目系统分析。
●能完成系统各模块详细设计。
●能熟练完成数据库设计。
项目五,构建本地开发环境
项目描述
搭建开发环境是Java Web开发的第一步,本项目将带领读者一起安装和配置Java Web应用程序的开发环境,包括Java开发包JDK ( Java DevelopmentKit)的安装,应用服务器软件Tomcat、MySQL、集成开发环境Eclipse的安装及配置。在本项目中, 读者还将在搭建好的开发环境中创建第一一个Java Web工程,并进行代码的编写、运行和调试,初步了解Java Web应用程序的框架和一些关于Java Web开发的基础知识。
知识目标
了解Java Web开发环境。
掌握JDK的下载、安装与配置方法。
掌握Tomcat的下载、安装与配置方法。
掌握Eclipse集成开发环境的安装与配置方法。
掌握MySQL数据库管理软件的安装方法。
了解JavaWeb项目的基本结构。
掌握在MyEclipse中创建、发布、运行Java Web项目的方法。
技能目标
学会安装并配置JDK、Tomcat、 MySQL、Eclipse, 搭建Java Web开发环境。
能使用Eclipse 创建、发布并运行Java Web项目。
项目六,会员信息管理模块
项目描述
SpringMVC+MyBatis框架开发因其易上手和易掌握,且开发效率较高,非常受开发人员欢迎。本项目通过会员信息管理模块的开发,详细讲解SpringMVC+MyBatis框架的搭建和功能开发,具体功能包括会员注册、登录、信息显示、修改等功能。
知识目标
●了解Bootstrap3框架结构和开发方法。
●了解SpringMVC框架的运行原理。
●了解MyBatis框架的运行原理。
●熟悉SpringMVC+ MyBatis框架的搭建配置方法。
●熟悉基于SpringMVC+MyBatis框架的开发方法。
技能目标
●能通过Bootstrap3框架实现简单的网页开发。
●能搭建配置SpringMVC+MyBatis开发框架。
●能实现基于SpringMVC+MyBatis框架的开发。
项目七,车辆信息管理模块
项目描述
本项目通过车辆信息管理模块的开发,详细讲解SpringMVC+ MyBatis框架的综合应用,具体功能包括会员注册、登录、信息显示、修改等功能。
知识目标
●熟悉SpringMVC+MyBatis框架的开发方法。
●熟悉EL+JSTL显示方式。
●熟悉分页控件的使用方法。
技能目标
●能熟练运用SpringMVC+ MyBatis开发框架。
●能使用EL+JSTL实现View层数据的显示。
●能熟练使用分页控件实现数据的分页显示。
项目八,车辆信息监控模块
项目描述
本项目将基于Spring MVC+ MyBatis框架,在开发中应用数据可视化技术,把繁杂的车辆运行数据以图形图表的形式展现,为用户提供更直观形象的信息内容,更快速、精准地反映状态的变化和数据间的关联。本项目通过车辆监控模块的开发,讲解SpringMVC+MyBatis框架下结合Echarts 图表、百度地图等实现数据可视化,具体功能包括车辆信息监控、故障车详情、车辆统计、百度地图导航等。
知识目标
●了 解Echarts数据可视化图表开发组件。
●了解百度地图开发组件。
●熟悉Bootstrap3框架快速开发页面。
●熟悉SpringMVC框架的运行原理。
●熟悉MyBatis框架的运行原理。
●熟悉基于SpringMVC+ MyBatis框架的开发方法。
技能目标
●能熟练通过Bootstrap3框架实现简单的网页开发。
●能根据需求,熟练应用SpringMVC+MyBatis框架实现功能。
●能使用实现基于SpringMVC+MyBatis框架的开发。
●能使用Echarts等第三方组件初步实现数据的可视化图表展示。
项目九,车友圈模块
项目描述
本项目将基于Spring MVC+ MyBatis框架,实现车友圈模块的开发,具体功能包括添加车友、车友列表显示、车友圈信息发布和展示、点赞评论等功能。
知识目标
●进一步熟悉SpringMVC框架的运行原理。
●进一步熟悉MyBatis框架的运行原理。
●进一步熟悉JSP页面通过Ajax技术请求及更新数据的方法。
技能目标
●熟练运用Bootstrap3框架实现网页开发。
●在SpringMVC+ MyBatis开发框架上,结合前端开发技术jQuery进行熟练开发。
项目十,云平台部署发布
项目描述
新能源汽车智能监控与分析系统主要涉及数据存储和数据管理2个方面,因此在云平台的构建设计上主要包含数据存储层和服务提供层。本项目 在Linux环境中(也可以在Windows操作系统中安装Linux虛拟机),以Docker容器为计算节点,构建分布式存储环境,在数据存储层通过MySQL数据库存储数据,在服务提供层通过Tomcat服务器提供应用服务。
知识目标
●了 解Docker容器技术。
●了解基于Docker的私有云搭建技术。
技能目标
●搭建云平台,并实现基础环境的部署。
●在云平台上发布Java Web应用程序的。
●在云平台上发布应用的镜像制作。
由于文章篇幅限制,小编在这里就不做过多的介绍了,需要本技术文档的小伙伴,可以转发此文关注小编,+++V X :bjmashibing001 来获取啦~~

网友评论