资讯专栏INFORMATION COLUMN

《Spring Boot 编程思想 - 核心篇》勘误汇总

trilever / 3481人阅读

摘要:如果您在阅读编程思想核心篇或示例练习的过程中发现了其中错误或提出建议,请将内容提交至勘误汇,小马哥将勘误或建议内容汇总到此,修正后的内容将在后续的书籍发行中体现,并刊登勘误贡献者。笔者水平有限,行文的过程中错误无法避免,为此深表歉意。

如果您在阅读《Spring Boot 编程思想 - 核心篇》或示例练习的过程中发现了其中错误或提出建议,请将内容提交至【勘误汇】,小马哥将勘误或建议内容汇总到此,修正后的内容将在后续的书籍发行中体现,并刊登勘误贡献者 Github ID。

笔者水平有限,行文的过程中错误无法避免,为此深表歉意。
基本信息

书名:《Spring Boot 编程思想 - 核心篇》

ISBN:978-7-121-36039-8

版次:2019 年 3 月第 1 版 勘误列表
更新时间:2019-05-05
位置 错误描述 修正描述 类型 贡献者 来源 修正版次
XIII页表达约定 “本书的讨论内容可能对相同事务出现不同的表述方式” 应该采用【事物】而非【事务】 编写 landy8530 #3
XVIII页 “igApplicationContext();”部分换行了,这一行不应该注释掉,但是被“//”注释了。” 移除 “//” 注释符号 编写 cabbageXun #3
12页正文第1句 “控制台输入内容” 应调整为“控制台输出内容” 编写 aaa448579123 #3
15页倒数第5行 “tree-Dincludes=” 应该增加空格“tree -Dincludes” 排版 verichenn #16
21页第1行 “8080/HTTP”,缺少空格 “8080/ HTTP” 排版 Cyric-Cao #7
28页正文最后1行 json _pp”多出空格 应修改为“ json_pp” 排版 darkness463 #3
36页正文第9行 “java-jar” 应该增加空格“java -jar” 排版 verichenn #16
36页正文第11行 “java-jar” 应该增加空格“java -jar” 排版 verichenn #16
38页正文6行 “页面文件位于...” 原稿中并无此句 排版 verichenn #16
38页正文7行 “页面文件位于...” 原稿中并无此句 排版 verichenn #16
39页第2行 “org.springframe work.boot” 多出空格 移除空格 排版 stackfing #3
40页第1行 “org.springframework.boot.Spring Application” org.springframework.boot.SpringApplication 排版 Yuhuiyang-Dev #3
43页第7行 “故符合xxxx.startWith(BOOT_INF_LIB)的判断” “故符合xxxx.startWith(BOOT_INF_CLASSES)的判断” 描述 nosqlcoco #3
42页第4行 “在IDEA中同时按下command+O command+O 调整为 command+n 描述 Yuhuiyang-Dev #3
50页正文第3行 “sun.net.www.proto col.jar.Handler”多出空格 应该调整为“sun.net.www.protocol.jar.Handler” 排版 wallfacers #3
58页正文第一行 “Stater” 应调整为“Starter” 拼写 verichenn #16
58页倒数第2行 “烦琐” 应调整为“繁琐” 描述 caixingjava #17
68页正文10行 “Spring IO Platorm” 应调整为“Spring IO Platform” 拼写 JamesDragon #13
73页第6行 “类似于Spring Boot FAR JAR” 应调整为“修正Spring Boot FAT JAR” 拼写 xkcoding #3
79页最后1行 “spring-boot- starter-undertow”多出空格 应调整为““spring-boot- starter-undertow”” 排版 verichenn #16
89页正文第6行 “Application Context 实现” “Application Context 实现”调整为“ApplicationContext 实现” 排版 miaoo92 #3
91页第1行 “当前 WebServer 实现类为 org.springframework.boot.web.embedded.undertow.UndertowWebServer” 应纳入控制台输出部分,而非正文 排版 xkcoding #8
92页倒数第2段 “当前 WebServer 实现类为 org.springframework.boot.web.embedded.undertow.UndertowWebServer”不应出现在正文部分 应纳入控制台输出部分,而非正文 排版 xkcoding #8
93页第2行 “替换默认的 Jetty Web Server” 此处应为“默认的 Netty Web Server” 描述 liaozan #3
93页引文 出现“spring-boot-star ter-tomcat”的单词starter分开和“spring-boot-starter-undertow” 中的unde rtow单词分开 移除空格 排版 zhengjiangming #3
94页正文第1段 “当前 WebServer 实现类为 org.springframework.boot.web.embedded.jetty.JettyWebServer”不应出现在正文部分 应纳入控制台输出部分,而非正文 排版 xkcoding #8
95页正文第2段 “当前 WebServer 实现类为 org.springframework.boot.web.embedded.tomcat.TomcatWebServer”不应出现在正文部分 应纳入控制台输出部分,而非正文 排版 xkcoding #8
98页第2行 “A single @Springboot Application” 一个注解被分开2个词了 移除中间的空格 排版 porscheYong #3
103页正文第2段 “尽管 @CompoentScan 仅关注于 @Component”,@CompoentScan 拼写错误 “@CompoentScan” 修改为“@ComponentScan” 拼写 xkcoding #9
106页正文第2段 “当前 WebServer 实现类为 org.springframework.boot.web.embedded.tomcat.TomcatWebServer”不应出现在正文部分 应纳入控制台输出部分,而非正文 排版 xkcoding #8
106页倒数正文第4行 “组件转配”应该是“组件装配” “组件转配”调整为“组件装配” 编写 liaozan #3
110页倒数第3行 “其Bean对象的行文”描述错误 调整为“其Bean对象的行为” 描述 alonecong #3
112页正文11行 “所谓GLIB提升并非是@bean对象提供的” “GLIB”调整为“CGLIB” 拼写 bilaisheng #5
112页倒数2行 “@Confiugraion”拼写错误 应调整为“@Configuration” 拼写 verichenn #16
113页正文第2行 “这些“starer”提供自动装配” “starer”调整为“starter” 拼写 bilaisheng #6
113正文第6行 “@Condtinal注解写错” “@Condtinal”应调整为“@Conditional” 拼写 redaness #3
117页正文第3行 “src/main/resource” 应调整为“src/main/resources” 拼写 bilaisheng #14
130页英文第1行 “by using the @Valueannotation”没有空格 “@Valueannotation” 调整为 “@Value annotation” 排版 331829683 #3
131页引文第二段 “application. properties”多了一个空格 应调整“application.properties” 排版 MoPei #3
133页正文第6行 “ 注解(如@Server)” 应调整为“ 注解(如@Service)” 编写 porscheYong #3
133页正文第10行 “Annotation @Confiugraion” 应调整为“Annotation @Configuration” 拼写 porscheYong #3
133页正文第12行 “Annotation @Confiugraion” 应调整为“Annotation @Configuration” 拼写 porscheYong #3
145页正文第9行 “其中原委在将Web篇中展开讨论” 应调整为“其中原委将在Web篇中展开讨论”” 编写 loupXing #3
151页正文第5行 “@CompoentScan”单词拼写有误 应调整为“@ComponentScan” 拼写 runyan #3
151页倒数第4行 “@CompoentScan”单词拼写有误 应调整为“@ComponentScan” 拼写 runyan #3
151页倒数第2行 “@CompoentScan”单词拼写有误 应调整为“@ComponentScan” 拼写 runyan #3
152页正文第3行 “@CompoentScan”单词拼写有误 应调整为“@ComponentScan” 拼写 runyan #3
153页倒数第二个表格 “配属属性注解如下表示” 应调整为“配置属性注解如下表示” 编写 porscheYong #3
159页 “context左边缺少一个‘<’” context左边增加‘<’ 排版 yxzjerryfish #3
163页正文第3行 “API 为 BeanDefinition Parser” 应调整为“API 为 BeanDefinitionParser” 排版 porscheYong #3
166页正文第6行 “classpath:thinking/in/spring/boot/**/.class” 应调整为“classpath:thinking/in/spring/boot//.class” 排版 redaness #3
178页 “左边的内容” 将“2.5.6.SEC03” 与 “3.0.0.RELEASE” 对调 编写 alonecong #3
180页 对比图片顺序错误 图片顺序对调 图片顺序 redaness #3
226页表格 “EnableWebFlux缺少@” “EnableWebFlux”前增加 @ 编写 wqyblue3316 #3
239页正文第6行 “实现类 AnnotationConfigBeanDefini tionParser”多一个空格 “AnnotationConfigBeanDefini tionParser” 调整为 “AnnotationConfigBeanDefinitionParser” 排版 RockFishChina #3
240页正文第4行 “Ordered.HIGHT ST_PRECEDENCE”多一个空格 应调整为“Ordered.HIGHEST_PRECEDENCE” 排版 porscheYong #3
259页正文第7行 “ServletContextListener#onStartup” 应调整为“ServletContainerInitializer#onStartup” 编写 zhongqinzhen #3
270页正文倒数第5行 “表示语法环境” 应调整为“表示预发环境” 编写 MoPei #3
283页正文第1行 “@ConditionalOn Bean ”多一个空格 应调整为“@ConditionalOnBean ” 排版 nosqlcoco #3
283页倒数第1行 “ConditionOnSystem Property” 应调整为“ConditionOnSystemProperty” 排版 nosqlcoco #3
286页正文第3行 “作为 @conditional 条件装配的元注解” 应调整为“作为条件装配的元注解” 编写 porscheYong #3
294页第2行 “它可能会造成默写Spring Boot应用的错误” “默写”修改成“某些” 编写 RockFishChina
296页正文第3行 “作为Spring Boot最核心注解的@SpringBootApp lication” 将“@SpringBootApp lication” 调整为“@SpringBootApplication” 排版 old-king #3
296页正文第6行 “不过也妨” 应调整为“不过也无妨” 编写 RockFishChina #3
307页第1行 “移除排名类名单” “移除排除类名单” 编写 liaozan #3
326页倒数第2行 “将制定的自动装配” 应调整为“将指定的自动装配” 编写 liaozan #3
406页正文第3行 “newSpringApplication” 应调整为“new SpringApplication” 排版 LeeDamon #3
517页正文倒数第5行 “#createEnvironm ent()” 应调整为“#createEnvironment()” 排版 codingma #3
593页正文第2行 “#initia lValue() 方法” 应调整为“#initialValue() 方法” 排版 codingma #3
优化列表
更新时间:2019-05-05
位置 缺陷/不足 修正 类型 贡献者 来源 修正版次
155页最后一段 “当任何组件标注它时” “所标注的任何组件” 表述 RockFishChina #3
432页 “11.1.4 这一行 上下篇幅,“事件/监听” ,“事件/监听器模式”,"事件监听器接口",这个字段,有些 带“/” ,有些没带“/” ” 添加到在前言 XIII 页中的“表达约定” 中 表述 codingma #3
36页 “class文件不是存放在WEB-INF/classes目录” “class文件不正是存放在WEB-INF/classes目录” 表达 zhongqinzhen #3
贡献者名单
更新时间:2019-05-05

参与勘误贡献者名单包括未收录的人员,将以 GitHub 为 ID 的方式记录(排名不分先后):

zhengjiangming

RockFishChina

wqyblue3316

Yuhuiyang-Dev

alonecong

nosqlcoco

stackfing

liaozan

porscheYong

THyyy

xkcoding

hulanhui

bilaisheng

yxzjerryfish

feichangxinfu

landy8530

cabbageXun

old-king

331829683

jiangshuangjun

miaoo92

redaness

verichenn

caixingjava

myejb22

InnerDemon

alonecong

codingma

MoPei

runyan

loupXing

zhongqinzhen

punisherj

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74394.html

相关文章

  • 我为什么会编写《Spring Boot 编程思想

    摘要:中国历史著名的少康中兴光武中兴等,其成功的原因不外乎任贤使能赏罚分明。当儒家思想成为绝对的主流,其他学说被边缘化之后,中华文化势必形成单一化的趋势,一旦对其批判,则立即视作离经叛道,异端邪说,为天下笑。 本文暨《Spring Boot 编程思想-核心篇》自序原文,其中可能涉及敏感话题,正式出版物中将有所删减。原文链接:链接描述 非常感谢您阅读本书,在成长道路上,我们从此不再孤单。 大...

    hyuan 评论0 收藏0
  • java

    摘要:多线程编程这篇文章分析了多线程的优缺点,如何创建多线程,分享了线程安全和线程通信线程池等等一些知识。 中间件技术入门教程 中间件技术入门教程,本博客介绍了 ESB、MQ、JMS 的一些知识... SpringBoot 多数据源 SpringBoot 使用主从数据源 简易的后台管理权限设计 从零开始搭建自己权限管理框架 Docker 多步构建更小的 Java 镜像 Docker Jav...

    honhon 评论0 收藏0
  • Java学习路线总结,搬砖工逆袭Java架构师(全网最强)

    摘要:哪吒社区技能树打卡打卡贴函数式接口简介领域优质创作者哪吒公众号作者架构师奋斗者扫描主页左侧二维码,加入群聊,一起学习一起进步欢迎点赞收藏留言前情提要无意间听到领导们的谈话,现在公司的现状是码农太多,但能独立带队的人太少,简而言之,不缺干 ? 哪吒社区Java技能树打卡 【打卡贴 day2...

    Scorpion 评论0 收藏0
  • Spring Boot 学习资料收集

    摘要:系列文章更新计划列表主要对一些中常用的框架进行简单的介绍及快速上手,外加相关资料的收集更新列表会不定期的加入新的内容以进行扩充,如果你对此感兴趣可以站内联系我。 导读: 从第一次接触Spring Boot 至今已经有半年多了,在这期间也浏览了许多和Spring Boot 相关的书籍及文章,公司里面的许多项目也一直在使用Spring Boot。关于Spring Boot的一些看法:Spr...

    mmy123456 评论0 收藏0
  • 《Java编程方法论:响应式RxJava与代码设计实战》序

    摘要:原文链接编程方法论响应式与代码设计实战序,来自于微信公众号次灵均阁正文内容在一月的架构和设计趋势报告中,响应式编程和函数式仍旧编列在第一季度的早期采纳者中。 原文链接:《Java编程方法论:响应式RxJava与代码设计实战》序,来自于微信公众号:次灵均阁 正文内容 在《2019 一月的InfoQ 架构和设计趋势报告》1中,响应式编程(Reactive Programming)和函数式...

    PAMPANG 评论0 收藏0

发表评论

0条评论

trilever

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<