热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Java Web项目化设计实践教程

中国水利水电出版社
    【作 者】邱云 曾陈萍 【I S B N 】978-7-5226-2393-1 【责任编辑】鞠向超 【适用读者群】本专通用 【出版时间】2024-07-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】308 【千字数】493 【印 张】19.25 【定 价】58 【丛 书】普通高等教育软件工程专业教材 【备注信息】
图书详情

    本书以Spring Boot 2和Vue 3框架开发的RealWorld博客项目为主线,采用前后端分离设计模式,前端选择流行的Vue 3框架进行开发,加深学生对前端技术栈的理解;后端选择Spring Boot 2进行开发,重点聚焦后端架构设计、数据库设计、API接口设计等。本书分为四部分,共 20 章,第一部分是 RealWorld 项目简介与设计;第二部分介绍用 Vue 3 实现RealWorld项目的前端,主要内容包括组合式API及响应式数据、项目前端开发准备、前端路由、链接组件、调用后端接口、全局状态管理、文章与个人中心、使用组合式函数、三级组件;第三部分介绍用Spring Boot实现RealWorld项目后端,主要包括项目后端功能概览,搭建Spring Boot后端开发环境,统一异常封装,Spring Security在项目中的应用,用户及认证,用户及关注,标签、文章及评论;第四部分介绍RealWorld项目打包和部署,主要包括跨域、打包和部署。项目各章节相互关联,通过不断迭代完成RealWorld博客项目,让读者充分了解该技术在实际项目开发中的应用。

    本书主要面向大中专院校具有Java基础或JavaScript基础的学生、以Java和Vue 技术就业的软件开发求职者、具有Spring Boot基础的Java开发求职者、具有Vue基础的软件Web前端开发求职者。

    内容全面:知识体系完整,以完整的RealWorld博客全栈应用项目为基础。

    理实一体:对标软件行业发展需求,以实践环境和真实项目历练为目标。

    资源丰富:配套电子教案和讲解视频,方便教学与学习。

    前 言

    本书通过调研软件企业Java Web的发展,对标互联网行业用人需求,以 OBE理念为指导、实践动手能力培养为核心、就业驱动为导向,打破传统教材注重课程理论知识体系的特点,强化学生动手实践能力,以一个完整的项目案例贯穿Java Web工程师全产业链的实践能力培养,提升学生Java Web的职业能力素养,培养具备解决生产实际问题的Java Web工程师、系统运维工程师等软件技术类专门人才,提升学生就业竞争力。

    本书以一个完整的RealWorld博客全栈应用项目为基础,基于前后端分离架构实现项目的需求分析、项目整体架构设计、前端架构设计、服务端架构设计、数据库设计、代码编写、测试、部署等。本书分为20章,根据RealWorld博客全栈应用项目的规模、应用场景进行架构设计和技术选型,各章节聚焦Spring Boot 2和Vue 3开发主线,让读者充分了解该技术在项目开发中的实际应用。通过学习本书,读者将掌握Vue 3的前端开发和Spring Boot 2的后端开发经验,为未来的职业生涯打下坚实的基础。

    本书对标软件行业发展需求,以实践环境和真实项目历练为目标,以一个完整的RealWorld博客全栈应用项目为基础,引导学生对当前Java Web软件项目中使用的Spring Boot 2框架和Vue3框架进行设计和开发。

    本书由西昌学院资助出版,西昌学院邱云、曾陈萍任主编,负责全书的统稿、修改、定稿工作,西昌学院李军、陈世琼任副主编。主要编写人员分工如下:邱云编写第12、13、14、15、16、17、18、19章,曾陈萍编写第1、2、3、4、5、6、20章,李军编写第7、8、9、10、11章,陈世琼、钟黔川负责全书的校对工作。四川华迪信息技术有限公司、北京华清远见科技发展有限公司行业工程师团队对本书的架构设计、应用技术等方面提出了指导意见,为本书资源建设提供了支持。中国水利水电出版社对本书的出版给予了大力支持。在本书编写过程中使用了Github开源网站的项目,在此,谨向这些著作者以及为本书出版付出辛勤劳动的同志表示感谢!

    编 者

    2023年11月

    前言
    第一部分 RealWorld项目简介与设计

    第1章 RealWorld项目简介 2
    1.1 RealWorld项目说明 2
    1.2 RealWorld项目对于前端学习者的意义 3
    1.3 RealWorld项目对于后端学习者的意义 3
    第2章 RealWorld项目设计 5
    任务1 RealWorld项目架构 5
    2.1.1 前端Vue 3架构及生态 6
    2.1.2 后端Spring Boot 2架构及生态 6
    2.1.3 前后端分离架构流程 7
    任务2 RealWorld项目前端设计 8
    2.2.1 了解前端功能 8
    2.2.2 前端UI 8
    任务3 RealWorld项目后端设计 13
    2.3.1 后端接口概览 13
    2.3.2 RESTful 14
    2.3.3 RESTful与CRUD 14
    2.3.4 数据库设计 15

    第二部分 用Vue 3实现RealWorld项目的前端

    第3章 组合式API及响应式数据 19
    任务1 了解组合式API 19
    3.1.1 使用setup函数 20
    3.1.2 使用
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
相关分类
教辅培训more>>