最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • 文章介绍
  • 评价建议
  • 资源名称:深入浅出Spring Boot 2.x 

    内容简介:

    Spring框架是Java EE开发的强有力的工具和事实标准,而Spring Boot采用“约定优于配置”的原则简化了Spring的开发,从而成为业界流行的微服务开发框架,已经被越来越多的企业采用。2018年3月Spring Boot的版本正式从1.x升级到了2.x,为了适应新潮流,本书将对Spring Boot 2.x技术进行深入讲解。 本书从一个*简单的工程开始讲解Spring Boot企业级开发,其内容包含全注解下的Spring IoC和AOP、数据库编程(JDBC、JPA和MyBatis)、数据库事务、NoSQL(Redis和MongoDB)技术、Spring MVC、Spring 5新一代响应式框架WebFlux、互联网抢购业务、部署与监控、REST风格和Spring Cloud分布式开发等。 本书内容紧扣互联网企业的实际要求,从全注解下Spring知识讲到Spring Boot的企业级开发,对于Java开发人员,尤其是初学Spring Boot的人员和需要从传统Spring转向Spring Boot开发的技术人员,具有很高的参考价值。

    资源目录:

    内容提要

    前言 本书的缘起

    本书的安排

    阅读本书的要求和目标读者

    本书使用的Spring Boot版本

    致谢

    纠错、源码和课程

    第1章 Spring Boot来临

    1.1 Spring的历史

    1.2 注解还是XML

    1.3 Spring Boot的优点

    1.4 传统Spring MVC和Spring Boot的对比

    第2章 聊聊开发环境搭建和基本开发

    2.1 搭建Spring Boot开发环境

    2.2 Spring Boot的依赖和自动配置

    2.3 使用自定义配置

    2.4 开发自己的Spring Boot项目

    第3章 全注解下的Spring IoC

    3.1 IoC容器简介

    3.2 装配你的Bean

    3.3 依赖注入

    3.4 生命周期

    3.5 使用属性文件

    3.6 条件装配Bean

    3.7 Bean的作用域

    3.8 使用@Profile

    3.9 引入XML配置Bean

    3.10 使用Spring EL

    第4章 开始约定编程——Spring AOP

    4.1 约定编程

    4.2 AOP的概念

    4.3 AOP开发详解

    4.4 多个切面

    第5章 访问数据库

    5.1 配置数据源

    5.2 使用JdbcTemplate操作数据库

    5.3 使用JPA(Hibernate)操作数据

    5.4 整合MyBatis框架

    第6章 聊聊数据库事务处理

    6.1 JDBC的数据库事务

    6.2 Spring声明式事务的使用

    6.3 隔离级别

    6.4 传播行为

    6.5 @Transactional自调用失效问题

    第7章 使用性能利器——Redis

    7.1 spring-data-redis项目简介

    7.2 在Spring Boot中配置和使用Redis

    7.3 Redis的一些特殊用法

    7.4 使用Spring缓存注解操作Redis

    第8章 文档数据库——MongoDB

    8.1 配置MongoDB

    8.2 使用MongoTemplate实例

    8.3 使用JPA

    第9章 初识Spring MVC

    9.1 Spring MVC框架的设计

    9.2 Spring MVC流程

    9.3 定制Spring MVC的初始化

    9.4 Spring MVC实例

    第10章 深入Spring MVC开发

    10.1 处理器映射

    10.2 获取控制器参数

    10.3 自定义参数转换规则

    10.4 数据验证

    10.5 数据模型

    10.6 视图和视图解析器

    10.7 文件上传

    10.7.1 Spring MVC对文件上传的支持

    10.8 拦截器

    10.9 国际化

    10.10 Spring MVC拾遗

    第11章 构建REST风格网站

    11.1 REST简述

    11.2 使用Spring MVC开发REST风格端点

    11.3 客户端请求RestTemplate

    第12章 安全——Spring Security

    12.1 概述和简单安全认证

    12.2 使用WebSecurityConfigurerAdapter自定义

    12.3 自定义用户服务信息

    12.4 限制请求

    12.5 用户认证功能

    第13章 学点Spring其他的技术

    13.1 异步线程池

    13.2 异步消息

    13.3 定时任务

    13.4 WebSocket 应用

    第14章 Spring 5新框架——WebFlux

    14.1 基础概念

    14.2 通过Spring MVC方式开发WebFlux服务端

    14.3 深入WebFlux服务端开发

    14.4 深入客户端开发

    14.5 使用路由函数方式开发WebFlux

    第15章 实践一下——抢购商品

    15.1 设计与开发

    15.2 高并发开发

    第16章 部署、测试和监控

    16.1 部署和运行

    16.2 测试

    16.3 Actuator监控端点

    16.4 HTTP监控

    16.5 JMX监控

    第17章 分布式开发——Spring Cloud

    17.1 服务治理和服务发现——Eureka

    17.2 微服务之间的调用

    17.3 断路器——Hystrix

    17.4 路由网关——Zuul

    17.5 使用@SpringCloudApplication

    附录 Spring Boot知识点补充

    A.1 选择内嵌服务器

    A.2 修改商标

    A.3 深入Spring Boot自动装配

    资源与支持

    配套资源

    提交勘误

    资源截图:

    1.png


    知买宝 » 深入浅出Spring Boot 2.x

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    • 70会员总数(位)
    • 41004资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1675稳定运行(天)

    提供优质的知识资源集合

    立即查看 了解详情