waylau / spring-boot-enterprise-application-development

Spring Boot Enterprise Application Development.《Spring Boot 企业级应用开发实战》
https://waylau.com/books/
280 stars 124 forks source link

2018年3月第1版2018年4月第2次印刷勘误、改进项 #1

Open waylau opened 6 years ago

waylau commented 6 years ago

p3

“2011年6月中旬,Oracle 公司正式发布了 Java EE 7” 应为 “2013年6月中旬,Oracle 公司正式发布了 Java EE 7”

p15

倒数第二行“Spring Data Mongodb” 应为 “Spring Data MongoDB”

p23

“如果项目组成员都明确了 Gradle Wrapper,尽可能” 应为 “如果项目组成员都明确了所使用的 Gradle Wrapper 的版本,那么尽可能”

p24(勘误20180313)

第四行“bin.zipdistributionUrl”,“bin.zip“与”distributionUrl”之间要换行

p38(勘误20180313)

“比较流行的配置元数据的方式是采用注释或者是基于 Java 的配置” 应为“比较流行的配置元数据的方式是采用注解或者是基于 Java 的配置”

p39

“当系统规模比较大时,通常会让 bean 定义分不到多个 XML 文件。”应为“当系统规模比较大时,通常会让 bean 定义分布到多个 XML 文件。”

p42

删除第1段最后1句话

p46

删除这行代码:

“package com.example.myproject;”

P44

“自 Spring 3.0 依赖”应为“自 Spring 3.0 以来”

p111

删除targetClass、Map 前面多余的空格

p302

“MongDB File Server 是一款开源的产品”应为“MongDB File Server 是一款笔者开发并已经开源的产品”

p410

SpringMVC、SpringData 等英文单词之间应空格。改为Spring MVC、Spring Data等。

p411

SpringSecurity 等英文单词之间应空格。改为Spring Security等。

ElasticSearch 应为Elasticsearch

Jerring commented 6 years ago

P44

“自 Spring 3.0 依赖”应为“自 Spring 3.0 以来”

waylau commented 6 years ago

@Jerring 感谢反馈,已经采纳

huaianlsg88 commented 5 years ago

第373页,blog-add-catalog,blog-query-by-catalog,blog-edit-catalog,blog-delete-catalog样式,没有出现在样式表中

huaianlsg88 commented 5 years ago

第368页,listComments方法是否应该修改为listCatalogs方法

huaianlsg88 commented 5 years ago

第358页,List votes = blog.getVotes();当博文没有点赞是为null,抛出异常,怎样改进?

huaianlsg88 commented 5 years ago

第331页,16.4.3下面,“将博客编辑界面blog.js"修改为”将博客编辑界面blogedit.html"

huaianlsg88 commented 5 years ago

第313页,第6行最后user.getId()修改为user.getId().orElse(null)

huaianlsg88 commented 5 years ago

第310页,第6行最后.get()修改为.orElse(null);

huaianlsg88 commented 5 years ago

第103页,代码上面第4行,fragments页面,修改为fragments文件夹

huaianlsg88 commented 5 years ago

第190页倒数第4行,bootstrap-tagsinput.css修改为jquery-tagsinput.css

huaianlsg88 commented 5 years ago

第191页,倒数第3行,bootstrap-tagsinput.js修改为jquery-tagsinput.js

huaianlsg88 commented 5 years ago

第237页,登陆界面最好说明是login.html页面

huaianlsg88 commented 5 years ago

第238页,注册页面最好说明是register.html页面

huaianlsg88 commented 5 years ago

第239页,页首最好说明是header.html页面

huaianlsg88 commented 5 years ago

第240页,分页组件最好说明在index.html页面中

huaianlsg88 commented 5 years ago

第245页,代码的第8行,删除

huaianlsg88 commented 5 years ago

第245页代码中,@NotEmpty行都删除

huaianlsg88 commented 5 years ago

第265页,依赖修改为 compile 'org.springframework.boot:spring-boot-starter-security' compile 'org.springframework.security:spring-security-config:5.1.4.RELEASE' compile 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.0.4.RELEASE' compile 'org.springframework.security:spring-security-web:5.1.4.RELEASE'

huaianlsg88 commented 5 years ago

第270页,代码的第4行,在authorityId))后面加上orElse(null)

huaianlsg88 commented 5 years ago

第271页中,最上面的代码,第5行,加上.orElse(null));

huaianlsg88 commented 5 years ago

第310页,第5行最后,将.get()修改为.orElse(null);

huaianlsg88 commented 5 years ago

第313页,第6行,最后加user.getId().orElse(null));