发表于2024-11-22
YL19694 9787115433145 9787115417305 9787115481184
Spring Boot实战
本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提*效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。
Spring微服务实战
... ...
Spring实战(4版)
1部分 Spring的核心
1章 Spring之旅 3
1.1 简化Java开发 4
1.1.1 激发POJO的潜能 5
1.1.2 依赖注入 5
1.1.3 应用切面 11
1.1.4 使用模板消除样板式代码 16
1.2 容纳你的Bean 18
1.2.1 使用应用上下文 19
1.2.2 bean的生命周期 20
1.3 俯瞰Spring风景线 21
1.3.1 Spring模块 22
1.3.2 Spring Portfolio 24
1.4 Spring的新功能 27
1.4.1 Spring 3.1新特性 27
1.4.2 Spring 3.2新特性 28
1.4.3 Spring 4.0新特性 30
1.5 小结 30
2章 装配Bean 33
2.1 Spring配置的可选方案 34
2.2 自动化装配bean 35
2.2.1 创建可被发现的bean 35
2.2.2 为组件扫描的bean命名 38
2.2.3 设置组件扫描的基础包 39
2.2.4 通过为bean添加注解实现自动装配 40
2.2.5 验证自动装配 42
2.3 通过Java代码装配
bean 44
2.3.1 创建配置类 44
2.3.2 声明简单的bean 45
2.3.3 借助JavaConfig实现注入 46
2.4 通过XML装配bean 48
2.4.1 创建XML配置规范 48
2.4.2 声明一个简单的
49
2.4.3 借助构造器注入初始化bean 50
2.4.4 设置属性 56
2.5 导入和混合配置 61
2.5.1 在JavaConfig中引用XML配置 61
2.5.2 在XML配置中引用JavaConfig 63
2.6 小结 65
3章 **装配 67
3.1 环境与profile 67
3.1.1 配置profile bean 69
3.1.2 激活profile 73
3.2 条件化的bean 75
3.3 处理自动装配的歧义性 78
3.3.1 标示**的bean 79
3.3.2 限定自动装配的bean 80
3.4 bean的作用域 84
3.4.1 使用会话和请求作用域 86
3.4.2 在XML中声明作用域代理 88
3.5 运行时值注入 88
3.5.1 注入外部的值 89
3.5.2 使用Spring表达式语言进行装配 93
3.6 小结 99
4章 面向切面的Spring 101
4.1 什么是面向切面编程? 102
4.1.1 定义AOP术语 103
4.1.2 Spring对AOP的支持 105
4.2 通过切点来选择连接点 107
4.2.1 编写切点 108
4.2.2 在切点中选择bean 109
4.3 使用注解创建切面 109
4.3.1 定义切面 110
4.3.2 创建环绕通知 114
4.3.3 处理通知中的参数 115
4.3.4 通过注解引入新功能 118
4.4 在XML中声明切面 120
... ...
Spring Boot实战
1章 入门 1
1.1 Spring风云再起 1
1.1.1 重新认识Spring 2
1.1.2 Spring Boot精要 3
1.1.3 Spring Boot不是什么 6
1.2 Spring Boot入门 6
1.2.1 安装Spring Boot CLI 7
1.2.2 使用Spring Initializr初始化Spring Boot项目 10
1.3 小结 18
2章 开发一个应用程序 19
2.1 运用Spring Boot 19
2.1.1 查看初始化的Spring Boot新项目 21
2.1.2 Spring Boot项目构建过程解析 24
2.2 使用起步依赖 27
2.2.1 指定基于功能的依赖 28
2.2.2 覆盖起步依赖引入的传递依赖 29
2.3 使用自动配置 30
2.3.1 专注于应用程序功能 31
2.3.2 运行应用程序 36
2.3.3 刚刚发生了什么 38
2.4 小结 41
3章 自定义配置 42
3.1 覆盖Spring Boot自动配置 42
3.1.1 保护应用程序 43
3.1.2 创建自定义的安全配置 44
3.1.3 掀开自动配置的神秘面纱 48
3.2 通过属性文件外置配置 49
3.2.1 自动配置微调 50
3.2.2 应用程序Bean的配置外置 55
3.2.3 使用Profile进行配置 59
3.3 定制应用程序错误页面 62
3.4 小结 64
4章 测试 66
4.1 集成测试自动配置 66
4.2 测试Web应用程序 68
4.2.1 模拟Spring MVC 69
4.2.2 测试Web安全 72
4.3 测试运行中的应用程序 74
4.3.1 用随机端口启动服务器 75
4.3.2 使用Selenium测试HTML页面 76
4.4 小结 78
5章 Groovy与Spring Boot CLI 80
5.1 开发Spring Boot CLI应用程序 80
5.1.1 设置CLI项目 81
5.1.2 通过Groovy消除代码噪声 81
5.1.3 发生了什么 85
5.2 获取依赖 86
5.2.1 覆盖默认依赖版本 87
5.2.2 添加依赖仓库 88
5.3 用CLI运行测试 89
5.4 创建可部署的产物 91
5.5 小结 91
6章 在Spring Boot中使用Grails 93
6.1 使用GORM进行数据**化 93
6.2 使用Groovy Server Pages定义视图 98
6.3 结合Spring Boot与Grails 3 100
6.3.1 创建新的Grails项目 100
6.3.2 定义领域模型 103
6.3.3 开发Grails控制器 104
6.3.4 创建视图 105
6.4 小结 107
7章 深入Actuator 108
7.1 揭秘Actuator的端点 108
7.1.1 查看配置明细 109
7.1.2 运行时度量 115
... ...
spring微服务实战+spring实战+spring boot实战 3本 spring开发书 下载 mobi pdf epub txt 电子书 格式 2024
spring微服务实战+spring实战+spring boot实战 3本 spring开发书 下载 mobi epub pdf 电子书spring微服务实战+spring实战+spring boot实战 3本 spring开发书 mobi epub pdf txt 电子书 格式下载 2024