Spring Boot从入门到实战-微课视频版
提供思政大刚和教案,PPT课件,源码,视频,答案,上机指导等,咨询QQ:2301891038(仅限教师)。本产品可作为计算机相关专业本科生Java EE课程的相关教材,也可供软件设计开发人员参考使用。

作者:陈恒、楼偶俊、巩庆志、董宗然

丛书名:从入门到项目开发·微课视频

定价:79.8元

印次:1-8

ISBN:9787302551881

出版日期:2020.06.01

印刷日期:2024.01.02

图书责编:王冰飞

图书分类:教材

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

本书从Spring和Spring MVC的基础知识讲起,让读者无难度地学习Spring Boot 2。为更好地帮助读者学习,本书以大量实例介绍了Spring Boot 2的基本思想、方法和技术。 全书共12章,内容涵盖Spring基础、Spring MVC基础、Spring Boot核心知识、Web开发、数据访问、安全控制、异步消息、部署与测试、应用监控、电子商务平台的设计与实现(Thymeleaf+MyBatis)、名片管理系统的设计与实现(Vue.js+JPA)等。书中实例侧重实用性、通俗易懂,使读者能够快速掌握Spring Boot 2的基础知识、编程技巧以及完整的开发体系,为项目开发打下坚实的基础。 本书提供1000分钟的教学视频,还提供教学大纲、教学课件、电子教案、程序源码、习题答案等配套资源。本书可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,适合具有Java和Java Web编程基础的读者,尤其适合广大Java EE应用开发人员阅读与使用。

前言 时至今日,脚本语言和敏捷开发大行其道之时,基于Spring框架的Java EE开发显得烦琐许多,开发者经常遇到两个非常头疼的问题: ①大量的配置文件; ②与第三方框架的整合。而Spring Boot的出现颠覆了Java EE开发,可以说具有划时代的意义。Spring Boot的目标是帮助开发者编写更少的代码实现所需功能,遵循“约定优于配置”的原则,从而使开发者只需很少的配置,或者使用默认配置就可以快速搭建项目。虽然Spring Boot给开发者带来了开发效率,但Spring Boot并不是什么新技术,完全是一个基于Spring的应用,所以读者在学习Spring Boot之前,最好先学习Spring与Spring MVC的基础知识。 本书系统介绍了Spring Boot的主要技术,主要包括三方面内容: ①快速开发一个Web应用系统(Spring与Spring MVC基础、Thymeleaf与Vue.js视图技术、数据访问技术); ②Spring Boot的高级特性(自动配置、部署、单元测试以及安全机制); ③分布式架构技术(REST、MongoDB、Redis、Cache、异步消息以及应用监控)。本书的重点不是简单地介绍基础知识,而是通过精心设计的大量实例,使读者快速地掌握Spring Boot的实践应用,提高Java EE应用的开发能力。 全书共12章,其各章的具体内容如下。 第1章介绍Spring的基础知识,包括Spring的开发环境构建、Spring IoC、Spring AOP、Spring Bean以及Spring的数据库编程等内容...

目录
荐语
查看详情 查看详情

目录

源码下载

第1章Spring基础

学习目的与要求

本章主要内容

1.1Spring概述

1.1.1Spring的由来

1.1.2Spring的体系结构

1.2Spring开发环境的构建

1.2.1使用Eclipse开发Java Web应用

1.2.2Spring的下载及目录结构

1.2.3第一个Spring入门程序

1.3Spring IoC

1.3.1Spring IoC的基本概念

1.3.2Spring的常用注解

1.3.3基于注解的依赖注入

1.3.4Java配置

1.4Spring AOP

1.4.1Spring AOP的基本概念

1.4.2基于注解开发AspectJ

1.5Spring Bean

1.5.1Bean的实例化

1.5.2Bean的作用域

1.5.3Bean的初始化和销毁

1.6Spring的数据库编程

1.6.1Spring JDBC的XML配置

1.6.2Spring JDBC的Java配置

1.6.3Spring JdbcTemplate的常用方法

1.6.4基于@Transactional注解的声明式事务管理

1.6.5如何在事务处理中捕获异常

1.7本章小结

习题1

第2章Spring MVC基础

学习目的与要求

本章主要内容

2.1Spring MVC的工作原理

2.2Spring MVC的工作环境

2.2.1Spring MVC所需要的JAR包

2.2.2使用Eclipse开发Spring MVC的Web应用

2.2.3基于Java... 查看详情

本产品可作为计算机相关专业本科生Java EE课程的相关教材,也可供软件设计开发人员参考使用。 查看详情