自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Spring Boot高效入门到进阶专栏引导

为了方便读者按照合理的编排顺序阅读本专栏的文章。建议订阅用户根据本引导进行阅读。本专栏文章清单建议按照清单的先后顺序阅读。1.Spring Boot学习方法论状态:已发布,短时间无更新。更新情况:无。...

2021-03-31 09:30:32 136

原创 感谢读者朋友和网友对《Spring Boot实战派》的批评指正

由于软件和技术版本更新较快,所以可能会出现书中所写和最新版的软件有出入的情况,为了便于读者阅读,特此记录。在此,非常感谢读者朋友和网友们对《Spring Boot实战派》的批评指正修正内容如下:读者朋友和网友 页码 原内容 修正内容 备注 星期八 p30 操作步骤和最新的ij(开发工具IDEA)的菜单有些不同。 建议保持书中的版本 ...

2019-12-06 12:11:30 1835

原创 Spring Boot案例1:创建一个简单的Rest风格应用1:查看环境需求信息

本实例目标:了解如何通过查阅官方文档知晓Spring Boot环境需求、版本生命周期。然后,实现一个Hello World级别的应用,并了解Spring Boot自动配置原理,以及什么是约定大于配置。并实现常用配置。本实例关键词:约定大于配置、自动配置、官网文档查阅。步骤如下:1.查看系统需求信息。Tips:该步骤在于教会读者如何在官方文档找到环境需求信息。通过https://docs.spring.io/spring-boot/docs/current/reference/html/进入.

2021-04-02 13:39:20 160 1

原创 本专栏引导

为了方便读者按照合理的编排顺序阅读本专栏的文章。建议订阅用户根据本引导进行阅读。英语的重要性请参考为什么要学会阅读和使用英文文档?本专栏文章清单建议按照清单的先后顺序阅读。1.xxx状态:已发布。更新计划:短时间无更新。更新情况:无。...

2021-04-01 10:51:12 287

原创 架构师实战派专栏引导

为了方便读者按照合理的编排顺序阅读本专栏的文章。建议订阅用户根据本引导进行阅读。本专栏文章清单建议按照清单的先后顺序阅读。1.[xxx]状态:已发布。更新计划:短时间无更新。更新情况:无。...

2021-03-31 16:33:11 280

原创 阅读官方文档实战1-认识Spring Boot官方文档架构

为了方便读者按照合理的编排顺序阅读本专栏的文章。建议订阅用户根据本引导进行阅读。引导地址:https://blog.csdn.net/u013840066/article/details/115342433#认识官方文档架构首先,通过https://spring.io来到Spring 官网。然后通过以下如下图所示的几个步骤来到Spring Boot的官方文档。1.单击导航栏的”Projects“。2.单击LEARN选项。3.选择GA版本,单击Reference Doc打开说明文档。然后就.

2021-03-31 16:21:00 220 1

原创 为什么要学会阅读和使用英文文档?

为了方便读者按照合理的编排顺序阅读本专栏的文章。建议订阅用户根据本引导进行阅读。引导地址:https://blog.csdn.net/u013840066/article/details/115342433我一直是建议读者在入门Spring Boot之后进行全英文环境的进一步学习。为什么呢,因为大部分程序本身是舶来品,所以我们用英文学起来简单些。当然根据翻译的中文资料来学习的话,也是可以的,毕竟也有比较好的中文书籍、资料、视频等等,但是它们的缺点也是十分明显的:不阅读官方英文文档的缺点不权威.

2021-03-31 11:20:01 189 2

原创 Spring Boot学习方法论

本内容来源于本人2021年3月30日8点的直播内容。直播回放地址:https://live.csdn.net/room/u013840066/CKVsq0pv 这是一个容易翻车的问题,不同的人深以为然的学习方式是不一样的。有的人喜欢依葫芦画瓢。有的人,则喜欢从底层理论知识开始学习。所以我要给个结论让大家依葫芦画瓢,有人会鄙视我。如果让大家从底层学起,有人就会觉得很枯燥,有人觉得从理论学起来太没有及时反馈的感觉,可能容易放弃。所以,这个还是要依据大家各自的情况,单独分析,我只提下思路。...

2021-03-31 09:05:38 239

原创 提示No tests found with test runner Junit5的解决办法

今天有个读者反馈运行书中实例时出现No tests found with test runner Junit5的错误提示。这其实是项目的Junit版本和开发工具配置的Junit版本不一致导致的。解决办法如下:然后在弹出的窗口中选择Junit版本,如图所示。...

2020-06-06 18:52:06 11055

原创 《Spring Cloud微服务架构实战派》PDF样章

内容摘要:本书针对Spring Cloud Greenwich.SR2版本+Spring Boot的2.1.x.RELEASE版本。在编写过程中,不仅考虑到在企业任职所需的技能,还考虑到求职面试时可能会遇到的知识点。本书采用“知识点+实例”形式编写,共有“39个基于知识点的实例 + 1个综合性项目”,深入讲解了Spring Cloud的各类组件、微服务架构的解决方案和开发实践,以及容器、Ku...

2020-04-18 23:29:19 5454 3

原创 IDEA右边Maven模块不见了解决办法

最近有2个读者反映在导入随书源码后IDEA右边的Maven模块不见了。这里提供以下几种解决办法:1.确定项目中有POM.XML文件如果本身IDEA没有识别出是Maven项目,则右侧肯定不会出现Maven工具的。这种情况估计是比较多的,有可能导入的文件夹中没有pom.xml文件,请找到项目的根目录。2.确定已经打开显示具体设置见下图所示:3.尝试打开Maven开关如...

2020-03-26 10:55:58 13675 2

原创 感谢牛健老师为《Spring Boot实战派》开源Fadmin

《Spring Boot实战派》上市以来获得了许多读者的认可和关照,特别是10年来第一次个人买书就买《Spring Boot实战派》的牛健老师给我触动非常大,牛健老师本身在互联网行业有多年的钻研,是金融行业技术专家,但他对于Java开发语言是零基础的。他是在非常仔细看了目录和说明之后才买来了解新技术的,而且阅读后迅速的成长,收益良多,触类旁通。上周才和我聊天说想分享他基于Spring Boot 的...

2020-03-19 18:49:48 1280 1

原创 提示Cannot resolve symbol xxx的解决办法

今天有读者反映在spring boot项目中,已经导入了所有需要的包,但是提示如下错误:Cannot resolve symbol xxx 该错误的解决办法是:(1)单击IDEA开发工具的File->Invalidate Caches/Restart命令 清除缓存,并完成重启IDEA。如下图所示:(2)刷新依赖。如下图所示:如果依然报错的话,可以检查Maven的配置...

2020-03-14 17:37:38 48932 9

原创 提示:No bean named ‘reactiveMongoTemplate‘ available的解决办法

本文针对《Spring Boot 实战派》的读者。今天有读者反映新建项目后,提示如下错误:Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userRepository'; nested exception is org.springframework....

2020-03-13 19:02:20 2036

原创 提示 missing reactiveWebServerFactory bean的原因

本文针对《Spring Boot 实战派》的读者。今天有读者朋友反馈在调试本书第6章的实例时出现“ missing reactiveWebServerFactory bean”的错误,该读者想知道该错误出现的原因。相关提示,如下图所示。提示的解答:该信息提示的意思是:丢失reactiveWebServerFactory bean。出现原因:这种错误一般是依赖没正确下载或下载不全导致的,...

2020-03-13 09:45:35 2295

原创 提示BeanPostProcessorChecker:is not eligible for getting processed by all BeanPostProcessors的原因

今天有读者朋友反馈在调试本书15章的源码时出现“BeanPostProcessorChecker:xxx is not eligible for getting processed by all BeanPostProcessors”的INFO级别的提示,该读者想知道该错误出现的原因。相关提示,如下图所示。提示的解答:该信息提示的意思是:BeanPostProcessorChecker检查...

2020-02-20 09:38:29 9012 2

原创 提示加载失败情况下,如何手动安装IDEA插件

今天有读者反映在IDEA中无法安装插件,显示如下图所示的错误。上面提示表示:“搜索结果不能加载,请检查网络连接”但出现这种情况往往表示真的没有网络连接,而是本地与IDEA的插件仓库无法连接。解决办法是:通过下载插件,手动安装。具体步骤如下:通过https://plugins.jetbrains.com/idea来到IDEA的插件搜索中心。搜索想要安装的plugins 插件名,如“s...

2020-02-10 10:37:00 1502 1

原创 关于《Spring Boot实战派》电子版(PDF)版的说明

近来有很多读者在询问作者是否在后期提供 《Spring Boot实战派》的电子版本或 PDF版本。这里统一解答下:暂时不提供《Spring Boot实战派》的电子版或PDF版。《Spring Boot实战派》的相关修正和补充见本博客专栏。...

2020-01-22 15:44:56 17269 5

原创 关于第7章实例13的AOP依赖补充说明——《Spring Boot实战派》

本文针对《Spring Boot 实战派》的读者。读者反映的问题第7章实例13是不是要添加一些依赖?书上没说,能不能在博客上补充一下?问题的解答因为第七章属于进阶篇,所以这章没有讲基础的依赖了,基础依赖主要在第二章讲解。关于实例13的依赖如下:<dependencies> <dependency> <groupId>org.spring...

2020-01-20 12:29:26 277

原创 提示:Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.8.2的解决办法

今天有读者反映新建项目后,提示如下错误:Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.8.2这类的错误原因和解决办法有以下几种:1. 下载过程中出现了网络或文件错误这是最常见的错误,特别是没有配置Maven国内镜像的情况下,会有极大概率遇到这种情况。解决办法:针对这种情况可以执行CLEAN命令,然后...

2020-01-17 20:13:54 22387 2

原创 对5.6.2 节自定义验证功能注释的补充说明——《Spring Boot实战派》

本内容主要针对P98页的注释进行补充。补充内容如下: //约束注解验证时的输出消息 String message() default "请输入中国政治或经济中心的城市名"; //约束注解在验证时所属的组别 Class<?>[] groups() default {}; //约束注解的有效负载 Class<? extends Pay...

2020-01-13 12:32:53 506

原创 JAVA基础——构造函数(无参构造和有参构造)

构造函数是面向对象编程思想所需求的,它的主要作用有:创建对象:任何一个对象都需要初始化才能使用,所以任何类想要创建实例对象就必须具有构造函数。对象初始化:构造函数可以对对象进行初始化,是具有一定针对性的初始化函数。如果在类中我们不声明构造函数,JVM会帮我们申明。构造语法public 类名(){} 示例: public class User{ //成员变量 pr...

2020-01-10 11:09:57 1629

原创 在springboot中,配置文件application.yml(bootstrap.properties)和bootstrap.yml(bootstrap.properties)区别

它们的主要区别有以下几点:加载顺序bootstrap.yml(bootstrap.properties)在application.yml之前加载。用法1.当我们使用 Spring Cloud Config Server时,相关配置项spring.application.name和spring.cloud.config.server.git.uri必须放在bootstrap.ym...

2020-01-09 12:01:30 1993

原创 Spring MVC和Spring Boot的区别

先说结论Spring Boot = Spring(Spring MVC)+ Auto Configuration(不需要为Configuration写spring.xml文件) + Server(Tomcat、Netty、Jetty)。Spring MVC是基于HTTP的MVC开发框架,它基于Spring,可以说它是spring的一个组件。可以通过组件@Controller和@Res...

2020-01-08 20:47:20 302

原创 在Spring Boot中,获取配置文件中配置项的几种方式

有人不知道如何获取配置文件application.properties中的配置项的值。今天就来讲解获取配置文件值的几种方式。方式一:通过注解@Value通过注解@value的方式是最为常见的方式,加入配置文件中存在配置项server.port,则可以通过下方代码来获取其值:@Value("${server.port}")private String serverPort;方式...

2020-01-08 17:52:45 508

原创 配置Spring Boot应用程序端口的几种方式

如果不对端口进行配置,则spring boo会启用默认的8080端口。如果想自定义端口,则有以下几种方式可以配置。方式一:通过配置文件使用配置文件是最常用的,这里以properties为例,yml的方式也一样,则可以在/src/main/resources/下的application.properties文件中加入配置项,如下面代码是配置8090端口:server.port=80...

2020-01-08 16:43:24 2450

原创 关于《Spring Boot实战派》中,Spring Assistant插件升级的提示

根据几个读者的反馈,Spring Assistant插件目前已经有所升级。如本书编写时添加Web依赖如下图所示:最新的Spring Assistant插件中,添加Web依赖则变成了如下图所示:区别:仅仅在Web前加了单词Spring,实际还是一样,大家不用犹豫,请大家知悉。谢谢读者朋友们的反馈,非常感谢。...

2020-01-06 12:43:09 2950

原创 在IntelliJ IDEA中,右键新建菜单没有Java class按钮的解决方案

今天有位读者反馈说,在开发工具IntelliJ IDEA中,单击右键,在弹出的菜单中没有新建Java Class的按钮(书中却有如下图所示的Java Class按钮)。经过了解发现,这位读者使用的是默认的Maven配置,没有按照书中设置成国内镜像,没下载完Maven依赖导致的。这里建议先按照书中所讲,安装好Spring Assistant插件,然后配置好国内Maven镜像。这样下载速度快,...

2020-01-06 11:57:14 1761

原创 Spring Boot自定义注解

有时需要使用Spring Boot自定义注解来快捷的实现功能。本实例演示如何自定义注解,以及实现响应的业务逻辑处理。1.创建自定义注解类@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface My...

2020-01-05 18:14:16 946

原创 《Spring Boot实战派》--关于开发工具IDEA已经升级为IntelliJ IDEA 2019.3 Beta 2版本的说明

作者写作《Spring Boot实战派》时,使用的开发工具版本情况如下:IDEA 版本:IntelliJ IDEA Community Edition 2019.1.3 x64。STS版本:SpringToolSuite4。Eclipse: Eclipse IDE 2019‑09而书籍在2019.12.1日上市后,IDEA升级为2019.3 Beta 2了。所以,如果读者使用最新的...

2019-12-05 13:48:14 1004

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除