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

如果您在阅读《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 的方式记录(排名不分先后): ...

May 5, 2019 · 1 min · jiezi