Spring Boot + Vue.js全栈开发从入门到实战(IntelliJ IDEA版·微课视频版)
提供PPT,大纲,思政教案,视频,源码,实验,题库,答案等资源

作者:陈恒 主编;关菁华、张立杰、孙国元、李敏 副主编

丛书名:全栈开发技术丛书

定价:79.8元

印次:1-4

ISBN:9787302659556

出版日期:2024.07.01

印刷日期:2025.03.14

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书全面介绍 Spring Boot 3 + Vue.js 3全栈开发的基本思想、方法和技术。全书共 13章,内容涵盖 Spring基础、Spring MVC基础、Spring Boot核心知识、Web开发、数据访问、MyBatis与 MyBatis-Plus框架基础、安全控制、异步消息、单元测试、Vue.js基础与进阶、电子商务平台的设计与实现(Spring Boot + Vue.js 3 + MyBatis-Plus)等。书中实例侧重实用性、通俗易懂,通过本书的学习,读者能够快速掌握 Spring Boot 3 + Vue.js 3全栈开发的基础知识、编程技巧以及完整的开发体系,为大型项目开发打下坚实的基础。 本书可作为大学计算机及相关专业的教材或教学参考书,也可作为 Java技术的培训教材,适合具有 Java和 Java Web编程基础的读者,尤其适合广大 Java EE应用开发人员阅读与使用。

前言 党的二十大报告指出,教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。 时至今日,脚本语言和敏捷开发大行其道,基于 Spring框架的 Java EE开发显得烦琐许多,开发者经常遇到两个非常头疼的问题:(1)大量的配置文件;(2)与第三方框架整合。 Spring Boot的出现颠覆了 Java EE开发,可以说具有划时代的意义。 Spring Boot的目标是帮助开发者编写更少的代码实现所需功能,遵循“约定优于配置”原则,从而使开发者只需要很少的配置,或者使用默认配置,就可以快速搭建项目。虽然 Spring Boot给开发者带来了开发效率,但 Spring Boot并不是什么新技术,完全是一个基于 Spring的应用。例如 Spring Boot的最大优点“自动配置”是通过 Spring的@Conditional注解实现的,所以读者在学习 Spring Boot之前最好快速学习 Spring与 Spring MVC的基础知识。 本书系统地介绍了 Spring Boot 3 + Vue.js 3全栈开发的主要技术,主要包括 3个方面的内容。 (1)快速开发一个 Web应用系统( Spring与 Spring MVC基础、 Thymeleaf与 Vue.js 3视图技术、MyBatis与 MyBatis-Plus数据访问技术)。 (2)Spring Boot的高级特性(自动配置、部署、单元测...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章  Spring基础 1

学习目的与要求 1

本章主要内容 1

1.1  Spring概述 1

1.1.1  Spring的由来 1

1.1.2  Spring的体系结构 1

1.2  Spring开发环境的构建 3

1.2.1  配置IntelliJ IDEA的Web服务器 4

1.2.2  Spring的下载 6

1.2.3  第一个Spring入门程序 6

1.3  Spring IoC 10

1.3.1  Spring IoC的基本概念 10

1.3.2  Spring的常用注解 10

1.3.3  基于注解的依赖注入 11

1.4  Spring AOP 14

1.4.1  Spring AOP的基本概念 14

1.4.2  基于注解开发AspectJ 17

1.5  Spring Bean 22

1.5.1  Bean的实例化 22

1.5.2  Bean的作用域 25

1.5.3  Bean的初始化和销毁 27

1.6  本章小结 29

习题1 29

第2章 Spring MVC基础 30

学习目的与要求 30

本章主要内容 30

2.1  Spring MVC的工作原理 31

2.2  Spring MVC的工作环境 32

2.2.1  Spring MVC所需要的JAR包 32

2.2.2  使用IntelliJ IDEA开发Spring MVC应用 32

2.2.3  基于Java配置的Spring MVC应用 39

2.3  基于注解的控制器 42

2.3.1  Controller注解...

本书全面介绍Spring Boot 3  + Vue.js 3全栈开发的基本思想、方法和技术,提供一个完整的电子商务平台的设计与实现综合案例。为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、思政教案、程序源码、实验大纲、实验指导书、在线作业、习题答案、教学进度表和1300分钟的微课视频。