





定价:59.8元
印次:1-3
ISBN:9787302629665
出版日期:2023.09.01
印刷日期:2025.01.17
图书责编:葛鹏程
图书分类:教材
随着移动互联网的发展,对Web开发的需求日益上升。Spring Boot作为Web开发领域中的利器,无论是单体应用,还是用于面向服务架构或者微服务架构,都有不错的表现。本书面向准备在Web开发领域深入学习的读者,详细介绍了Spring Boot 2.3应用开发的相关知识。从功能点出发,每章都是不同的Spring Boot应用之旅。 全书共8章。第1、2 章介绍了Spring Boot 2.3开发基础,包括环境搭建、依赖引入和基础Spring Boot应用构建。第3~6章是Spring Boot的融合阶段,介绍了利用Spring Boot搭建Web项目、操作数据库、使用缓存、整合安全框架、结合消息服务等,这些都是日常开发中的常用内容,读者经过该阶段的学习可以初步运用Spring Boot进行敏捷开发。第7、8章是Spring Boot的实战阶段,读者经过该阶段的学习可以更加熟练地运用Spring Boot,从而掌握实际项目的开发技能。 本书的特点是示例代码丰富,实用性和系统性较强,读者可以直接还原书中的示例。本书适合作为高等院校计算机及相关专业的教材或教学参考书,也可作为相关开发人员的自学教材或参考手册。
1,主编在天津电子信息职业技术学院从事多年计算机专业相关教学和科研工作,参与学校双高的建设工作;带领学生参加技能大赛取得2、3等奖项;主编教材 《JavaWeb动态网站开发》、《Java EE企业级应用开发教程》。
前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 在项目开发中,微服务是极其常见的开发架构。以前,公司多使用单体项目部署微服务,无论是打包还是运行都耗时耗力,每次需要创建新应用、构建项目,配置Spring时都十分麻烦。当前,许多公司已经将Spring Boot作为企业应用程序开发的主要框架,对于采用微服务架构的REST API尤其如此。Spring Boot是Spring社区中的顶级项目,在整个生态中如同基石一样。无论是想结合模板引擎实现一个单体应用、支撑前端项目的RESTful服务,还是基于Spring Cloud开发一套微服务,这些都离不开Spring Boot。 本书从实际应用出发,理论结合实例,深入浅出地对Spring Boot开发进行讲解。实战内容将贯穿全书,指导读者通过动手实践,从一行语句、一个方法到整个项目,完整地理解Spring Boot开发的流程,从而获得并提升Web应用开发的能力。 本书共8章,各章内容如下。 第1章Spring Boot入门,讲解Spring Boot开发所需的基本概念,主要包括工具选择、环境搭建、项目构建和基础的开发流程。 第2章Spring Boot核心配置与注解,主要介绍Spring Boot自动化配置、配...
目录
资源下载
第1章Spring Boot入门
1.1Spring Boot概述
1.1.1Spring Boot和MVC架构的对比
1.1.2Spring Boot简介
1.1.3Spring Boot的特征
1.2Spring Boot开发准备
1.2.1什么是Maven
1.2.2配置开发环境
1.2.3使用Maven方式构建Spring Boot项目
1.2.4使用Spring Initializr方式构建Spring Boot项目
1.3Spring Boot文件目录
1.3.1Java类文件
1.3.2资源文件
1.3.3测试类文件
1.3.4pom.xml 文件
1.4热部署
1.5单元测试
1.5.1单元测试模板
1.5.2测试Service层
1.5.3测试Controller层
1.6打包与部署
1.6.1以JAR包方式运行
1.6.2以WAR包方式运行
本章小结
习题
第2章Spring Boot核心配置与注解
2.1自动化配置
2.1.1@SpringBootApplication
2.1.2SpringApplication
2.2全局配置
2.3自定义配置
2.3.1注入自定义属性到字段中
2.3.2注入自定义属性到对象中
2.3.3注入自定义配置文件
2.3.4自动扫描配置类
2.4多环境配置
2.4....
