《Spring Boot开发评价:深入学习Spring,基于Spring Framework进行Java应用开发》
总体评价:作为第一本书来说不行,第二本及以后的话可能可以。
我正在寻找一本适合初学者的Spring Boot入门书籍。这是我看的第四本书了。关于其他书籍,请参考这里。这是我所拥有的全部书籍,所以可能是最后一本了。
只需要一种选择:
与之前的三本书不同的是,
-
- Spring Bootの本でなくSpring Frameworkの本であること1
Kindle Unlimited対象ではなく、他と比較してお値段お高めであること
(ただし、しばしば行っている翔泳社本セールの対象になっているので定価の半額で購入できる機会は多いはず)
是的。
著者贡献了Spring项目的代码(虽然我不确定是否所有人都是如此),因此我认为描述的准确性可以保证。但对于初学者来说,是否易于理解是另外一个问题…
点击链接可以看到目录,但仅仅通过看目录会给人一种有点杂乱的印象。
而且实际阅读之后,感觉每一章的负责人是根据自己所知来确定内容,不知道所说明的内容的重要性。
无论是相对重要的内容还是相对不重要的内容,都被以相同的方式解释。
更像是提供者的视角,而不是用户的视角。
所以,我觉得在第二本书及以后的时候,阅读官方参考资料可以作为一种寻找新的发现的指南,就像”哇,原来还有这样的功能!”但是,作为入门书籍购买第一本可能不太容易理解内容。
这里可以解释一些相当具体而过时的内容,但是对于读者而言,我认为这是一本期望他们具备一定程度知识水平(即使在那时候他们并没有,他们会自行查证)的书籍。
(反过来说,我认为这个页面中所写的内容变旧并不太成问题。)
另外,我想从我的角度提出一点要求,而不是初学者的角度。非常感激您对框架行为进行详细解释,但如果能告诉我在哪里可以查阅到相关信息(比如,或者,如果某些信息实际上没有在参考文献中,只能通过查看代码才能得知,之类的信息),我会非常感激的。
我以为这本书是用Spring Boot来创建最后的示例应用程序的,但仔细再读一遍,我开始觉得对于想要使用Spring框架而不仅仅是Spring Boot来创建Web应用程序的人来说,它可能有点偏离方向…
这也是我在重新阅读时注意到的,第14章中创建示例应用程序时,将User实体放在UserDetails中作为参数的实现方式可能有些不合适(还有其他一些问题,如依赖于PostgreSQL存储过程,使得在其他关系型数据库管理系统中难以确认)。我似乎过于高估了这本书,受到了外界的影响…
这也是我在重新阅读时注意到的,第14章中创建示例应用程序时,将User实体放在UserDetails中作为参数的实现方式可能有些不合适(还有其他一些问题,如依赖于PostgreSQL存储过程,使得在其他关系型数据库管理系统中难以确认)。我似乎过于高估了这本书,受到了外界的影响…