Open mercyblitz opened 5 years ago
✅ 谢谢 @zhengjiangming 反馈,已采纳~
✅ 谢谢 @RockFishChina 反馈,这样的表达更好理解。
187页 中段 所谓的"组合注解"...其目的在于将这些关联的注解行为组合成单个自定义注解.
行为组合成注解 ?
:star: 小马哥:注解行为组合成... -> 注解行为 组合成...(这样断句)
注解行为组合至单个自定义注解 容易理解 注解行为组合成...注解 行为和注解不是一类事物.
✅ 谢谢 @wqyblue3316 反馈,已采纳~
✅ 谢谢 @RockFishChina 反馈,已确认排版错误并收录~
✅ 谢谢反馈,已采纳~
command+O
.... 此处快捷键应当为 command+N
✅ 谢谢 @Yuhuiyang-Dev 反馈,已采纳~
✅ 谢谢 @alonecong 反馈,已确认错误并收录~
37页 “.JarLauncher对应的 WAR 文件实现”,应该为.JarLauncher对应的 JAR 文件实现
:star: 小马哥:感谢 @nosqlcoco 的反馈,此处并非错误,而是强调 JarLauncher 对应的 WAR 实现,感谢反馈~
✅ 谢谢 @nosqlcoco 反馈,已确认编写错误并收录~
✅ 谢谢 @stackfing 反馈,已采纳~(印刷错误)
✅ 谢谢 @RockFishChina 反馈,已确认编写错误并收录~
✅ 谢谢 @liaozan 反馈,已确认编写错误并收录~
✅ 谢谢 @porscheYong 反馈,已确认排版错误并收录~
37页 “.JarLauncher对应的 WAR 文件实现”,应该为.JarLauncher对应的 JAR 文件实现
37页是没有问题的你要把整句话读一次就知道了,对应WAR文件实现是指后面的WarLauncher
:star: 感谢 @THyyy 提供回复~
@xkcoding: 91 页正文第一段。
当前 WebServer 实现类为 org.springframework.boot.web.embedded.undertow.UndertowWebServer。
✅ 谢谢 @xkcoding 的反馈,已确认排版错误并收录~
https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/8#issue-435356782
@xkcoding: 92 页正文 倒数 第二段。
当前 WebServer 实现类为 org.springframework.boot.web.embedded.undertow.UndertowWebServer。
✅ 谢谢 @xkcoding 的反馈,已确认排版错误并收录~ https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/8#issuecomment-485058837
@xkcoding : 94 页正文第一段。
当前 WebServer 实现类为 org.springframework.boot.web.embedded.jetty.JettyWebServer。
✅ 谢谢 @xkcoding 的反馈,已确认排版错误并收录~ https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/8#issuecomment-485058940
@xkcoding : 95 页正文第二段。
当前 WebServer 实现类为 org.springframework.boot.web.embedded.tomcat.TomcatWebServer。
✅ 谢谢 @xkcoding 的反馈,已确认排版错误并收录~ https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/8#issuecomment-485058976
@xkcoding : 106 页正文第二段。
当前 WebServer 实现类为 org.springframework.boot.web.embedded.tomcat.TomcatWebServer。
✅ 谢谢 @xkcoding 的反馈,已确认排版错误并收录~ https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/8#issuecomment-485059764
✅ 谢谢 @hulanhui 的反馈,已确认拼写错误并收录~
@xkcoding : 103 页正文第二段。
尽管 @CompoentScan 仅关注于 @Component,然而由于 ......
修改为 @CompoentScan
@ComponentScan
,望小马哥确认该问题!
@CompoentScan
@ComponentScan
✅ 谢谢 @xkcoding 的反馈,已确认拼写错误并收录~ https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/9
@bilaisheng :
✅ 谢谢 @bilaisheng 的反馈,已确认拼写错误并收录~
@bilaisheng :
P113页,正文第二行 【装配也能被关联到“starter”中,这些“starer”提供自动装配的代码及关联的依赖。】
✅ 谢谢 @bilaisheng 反馈,已确认拼写错误并收录~
✅ 谢谢 @yxzjerryfish 反馈,已确认排版错误并收录~
✅ 感谢 @liqi19950722 的反馈,已确认代码粘贴错误并记录~
P43页,讨论 JarLauncher 实现时,有这么一段 【当 application.properties 资源位于 FAT JAR 时,实际的 Archive.Entry#getName() 为 /BOOT-INF/classes/application.properties,故符合 entry.getName().startsWidth(BOOT_INT_LIB)的判断,即 isNestedArchive(Archive.Entry) 方法返回true】,经 debug,application.properties 不符合 entry.getName().startsWidth(BOOT_INT_LIB) 的判断(它的父目录是 classes 而不是 lib ),而 isNestedArchive(Archive.Entry) 方法是返回 false 的
✅ 谢谢 @feichangxinfu 的反馈,该问题已在 https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/3#issuecomment-484749074 反馈,实际应该为 BOOT_INF_CLASSES
✅ 谢谢 @landy8530 的反馈,已确认编写错误并收录~
✅ 谢谢 @cabbageXun 的反馈,已确认编写错误并收录~
✅ 谢谢 @old-king 的反馈,已确认排版错误并收录~
✅ 谢谢 @331829683 的反馈,已确认排版错误并收录~
前言 XIII 页,“表达约定”部分,“本书的讨论内容可能对相同事务出现不同的表述方式。”中的“事务”是否替换为“事物”更为妥当,请马哥斟酌。
✅ 感谢 @jiangshuangjun 的反馈,该问题已在前面被记录,可参考 https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/3#issuecomment-485239605
95页对3种嵌入式Web容器进行总结,如下表所示,表格中:Undertow的WebServer实现类写成了UndertowWebServer(该类是嵌入式Reactive Web容器实现类),应该修改为UndertowServletWebServer
:star: 感谢 @hulanhui 的反馈,不过此处恰好是讨论 Reactive Web 容器的实现,故没有问题。
✅ 谢谢 @liaozan的反馈,已确认编写错误并收录~
✅ 谢谢 @miaoo92 的反馈,已确认排版错误并收录~
98页引用第5行,“enable @Component
scan on......” 应该为“enable @ComponentScan
on......”
⭐️ 谢谢 @miaoo92 的反馈,此处没有问题,援引官方原文,见 https://docs.spring.io/spring-boot/docs/2.0.2.RELEASE/reference/htmlsingle/#using-boot-using-springbootapplication-annotation
98页引用第5行,“enable @Conponent scan on......” 应该为“enable @ConponentScan on......”
ConponentScan-> ComponentScan
⭐️ 谢谢 @liaozan 的反馈,该问题已在 https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/3#issuecomment-485263450 记录
✅ 谢谢 @redaness 的反馈,已确认编写错误并收录~
✅ 谢谢 @porscheYong 的反馈,已确认编写错误并收录~
✅ 谢谢 @porscheYong 的反馈,已确认拼写错误并收录~
✅ 谢谢 @RockFishChina 的反馈,已确认编写错误并收录~
✅ 谢谢 @porscheYong 的反馈,已确认编写错误并收录~
✅ 谢谢 @alonecong 的反馈,已确认编写错误并收录~
✅ 谢谢 @myejb22 反馈,已确认拼写错误并收录~ 参考 #3 (comment)
✅ 谢谢 @porscheYong 的反馈,已确认排版错误并收录~
P68 单词错误
错误单词:Spring IO Platorm
正确单词:Spring IO Platform
✅ 谢谢 @JamesDragon 反馈,已确认拼写错误并收录~
mvn dependency:tree -Dincludes=org.springframework.*
✅ 谢谢 @InnerDemon 反馈,已确认拼写错误并收录~ 参考 https://github.com/mercyblitz/thinking-in-spring-boot-samples/issues/3#issuecomment-487286394
✅ 谢谢 @nosqlcoco 的反馈,已确认排版错误并收录~
✅
✅ 谢谢 @porscheYong 的反馈,已确认排版错误并收录~
✅ 谢谢 @aaa448579123 的反馈,已确认编写错误并收录~
书名:《Spring Boot 编程思想 - 核心篇》 ISBN:978-7-121-36039-8 版次:2019 年 3 月第 1 版 如果您在阅读本书时,发现了任何错误,请直接备注,后续的出版物将修正其中错误,非常感谢~
【勘误汇总】