• SpringBoot开发实战
21年品牌 40万+商家 超1.5亿件商品

SpringBoot开发实战

全新正版现货

64.2 7.2折 89 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者陈光剑

出版社机械工业出版社

ISBN9787111603337

出版时间2018-08

装帧平装

开本16开

纸张胶版纸

定价89元

货号25327316

上书时间2023-04-14

乐淘正品书城

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版全新
商品描述

推荐语】:本书以案例方式,详细介绍如何使用 Spring Boot 2.0 框架快速开发企业级应用,包含详细步骤、示例代码,所有代码都可以下载并应用。适合于所有 Java、Kotlin 程序员,以及任何对编程感兴趣的朋友。

如果你目前还不是程序员,但想进入企业级应用开发的编程世界,那么你也可以尝试从本书开始学习。虽然本书中的部分内容需要一定的编程基础,还需要了解Spring框架,但是如果你想快速开始企业级应用开发,不妨从这里开始:Spring Boot 2.0 + Kotlin,这种方式的极简特性定能激发你对编程的兴趣。                
内容】:本书系统介绍如何使用SpringBoot2.0框架快速开发企业级应用。全书共分三大部分,共20章。第I部分“SpringBoot框架基础”包含第1-3章,介绍SpringBoot框架的特性,并展示了快速建立HelloWorld的WebMVC示例,介绍怎样通过自动配置实现极简化的Spring应用程序开发。第II部分“SpringBoot项目综合实战”包含第4~17章,介绍了大量相关项目案例,并给出了案例代码。如集成JPA数据库层,Gradle插件应用,自定义WebMVC配置,AOP编程,集成SpringSecurity安全开发,集成React.js开发前后端分离项目,任务调度与邮件服务开发,集成WebFlux开发响应式Web应用,SpringBoot缓存,使用Zuul开发APIGateway,SpringBoot日志应用等。第III部分“SpringBoot系统监控、测试与运维”包含第18-20章,详细介绍如何高效部署运维SpringBoot应用,并给出了综合案例。                
目录】:目  录?Contents
前 言
第Ⅰ部分 Spring Boot框架基础
第1章 Spring Boot简介  2
1.1 从Spring到Spring Boot  2
1.1.1 从EJB到Spring  3
1.1.2 Spring框架发展简史  4
1.1.3 Spring框架的核心模块  5
1.2 Spring Boot简介  7
1.2.1 Spring Boot是什么  7
1.2.2 Spring Boot核心模块  10
1.3 约定优于配置极简化理念  11
1.4 本章小结  12
第2章 快速开始HelloWorld  13
2.1 创建Spring Boot项目  13
2.2 Spring Boot项目的入口类  16
2.3 添加HelloWorldController  18
2.4 Spring Boot应用注解@Spring BootApplication  19
2.4.1 Spring Boot配置类注解  20
2.4.2 启用自动配置注解  21
2.4.3 组件扫描注解  21
2.5 XML配置与注解配置  22
2.6 本章小结  22
第3章 深入理解Spring Boot自动配置  23
3.1 传统的SSM开发过程  23
3.2 Spring Boot自动配置原理  26
3.2.1 Java配置  26
3.2.2 条件化Bean  27
3.2.3 组合注解  32
3.3 Spring Boot自动配置过程  33
3.3.1 @EnableAutoConfiguration注解  33
3.3.2 spring.factories文件  34
3.3.3 获取候选配置类  35
3.4 FreeMarkerAutoConf?iguration实例分析  35
3.4.1 spring-boot-starter-freemarker工程  35
3.4.2 spring-boot-autoconfigure工程  37
3.5 本章小结  39
第Ⅱ部分 Spring Boot项目综合实战
第4章 Spring Boot集成MyBatis数据库层开发  42
4.1 Java EE分层架构  42
4.2 MyBatis简介  43
4.2.1 概述  43
4.2.2 MyBatis框架组成  44
4.2.3 MyBatis基础设施  46
4.3 项目实战  54
4.3.1 使用Spring Boot CLI创建工程  54
4.3.2 Spring Boot命令行CLI简介  54
4.3.3 配置application.properties  58
4.3.4 使用IDEA中自带的连接数据库客户端  59
4.3.5 使用MyBatis Generator生成dao层代码  60
4.3.6 设置MyBatis同时使用Mapper.xml和注解  62
4.3.7 使用@Select注解  62
4.3.8 使用MyBatis分页插件pagehelper  63
4.3.9 MyBatis插件机制  64
4.3.10 实现分页接口  64
4.3.11 PageHelper工作原理  67
4.3.12 多表关联查询级联  74
4.4 本章小结  78
第5章 Spring Boot集成JPA数据库层开发  79
5.1 JPA简介  79
5.1.1 JPA生态  81
5.1.2 JPA技术栈  82
5.2 ORM框架概述  83
5.3 Hibernate简介  83
5.4 Spring Data JPA简介  88
5.5 项目实战  90
5.5.1 Spring Data JPA提供的接口  90
5.5.2 创建项目  91
5.5.3 配置数据库连接  91
5.5.4 自动生成Entity实体类代码  91
5.5.5 配置项目数据源信息  95
5.5.6 实现查询接口  96
5.5.7 分页查询  97
5.5.8 多表级联查询  99
5.5.9 级联类型  101
5.5.10 模糊搜索接口  102
5.5.11 JPQL语法基础  103
5.5.12 JPA常用注解  108
5.6 本章小结  109
第6章 Spring Boot Gradle插件应用开发  110
6.1 Gradle简介  110
6.2 用Gradle构建生命周期  112
6.3 Gradle 插件  114
6.4 项目实战  118
6.4.1 创建项目  118
6.4.2 添加依赖  121
6.4.3 配置上传本地Maven仓库  121
6.4.4 实现插件  122
6.4.5 添加插件属性配置  124
6.4.6 运行测试  124
6.4.7 在项目中使用kor插件  126
6.5 本章小结  128
第7章 使用Spring MVC开发Web应用  129
7.1 Spring MVC简介  129
7.1.1 Servlet概述  129
7.1.2 MVC简介  131
7.1.3 Spring、Spring MVC与Spring Boot 2.0  132
7.1.4 Spring MVC框架  133
7.2 Spring MVC常用注解  136
7.3 项目实战:使用FreeMarker模板引擎  137
7.3.1 FreeMarker简介  137
7.3.2 实现一个分页查询页面  138
7.4 实现文件下载  144
7.5 本章小结  145
第8章 Spring Boot自定义Web MVC配置  146
8.1 Web MVC配置简介  146
8.1.1 静态资源配置  147
8.1.2 拦截器配置  148
8.1.3 跨域配置  148
8.1.4 视图控制器配置  149
8.1.5 消息转换器配置  150
8.1.6 数据格式化器配置  150
8.1.7 视图解析器配置  151
8.2 全局异常处理  152
8.2.1 使用@ControllerAdvice和@ExceptionHandler注解  152
8.2.2 实现HandlerExceptionResolver接口  154
8.3 定制Web容器  157
8.4 定制Spring Boot应用程序启动Banner  158
8.5 自定义注册Servlet、Filter和Listener  161
8.5.1 注册Servlet  161
8.5.2 注册Filter  163
8.5.3 注册Listener  168
8.6 本章小结  169
第9章 Spring Boot中的AOP编程  170
9.1 Spring Boot与AOP  170
9.1.1 AOP简介  170
9.1.2 Spring AOP介绍  172
9.1.3 实现一个简单的日志切面  172
9.2 项目实战:使用AOP + Filter实现登录鉴权与权限控制  175
9.2.1 系统整体架构  175
9.2.2 创建工程  176
9.2.3 数据库表结构设计  177
9.2.4 用户登录逻辑  179
9.2.5 登录态鉴权过滤器  181
9.2.6 AOP实现用户权限管理  185
9.2.7 用户注册  187
9.2.8 数据后端校验  188
9.3 本章小结  192

—  没有更多了  —

以下为对购买帮助不大的评价

正版全新
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP