自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring Boot 启动深究SpringApplication执行流程

在Spring Boot启动初探的文章中,我们了解到@SpringBootApplication注解起到的作用。接下来我们探究一下SpringApplication.run()方法,在应用启动的背后都做了哪些事情。让我对Spring Boot的了解更深一层。演示环境IntelliJ ID...

2019-02-21 10:50:00 255

转载 Spring Boot 启动初探@SpringBootApplication秘密

首先Spring Boot为我们在JavaEE的开发提供了很大的便利,减少了我们使用Spring的时候对需要的组件整合相关的配置,Spring Boot帮我们做了很多的自动配置。要想用好这个Spring Boot我们就需要对它非常熟悉,这次我们就来了解一下启动类标记的@SpringBootAp...

2019-01-24 15:48:00 185

转载 Spring Boot 自动配置@Enable的秘密

在Spring Boot项目中,我们只需要引入spring-boot-start-web就能使用web开发相关的功能,而不需要添加任何配置。其实Spring Boot帮我们做好了很多的自动配置,在应用启动的时候依托于@EnableAutoConfiguration注解来激活自动配置的模块。本文...

2019-01-21 16:37:00 256

转载 Spring Boot 条件配置@Conditional的秘密

使用Spring Boot开发项目的时候,有时候也会遇到不同的条件加载不同的配置,但是这里的条件不一定是指不同的环境的配置,也可以是系统环境等等。接下来我们就探究一下Spring Boot是给我们提供的@Profile相关的实现,以及一个重要的注解@Conditional的自定义实现。演示环...

2019-01-15 17:30:00 320

转载 Spring Boot 手动配置@Enable的秘密

在Spring Boot中,我们会经常遇到@Enable***用来激活我们某一个功能性的模块,通过类注解激活后我们就能使用所激活的配置给我们带来的功能。接下来我们就来探究一下这个@Enable***给我们做了哪些工作,或者我们应该怎么通过自定义的方式开发我们自己的功能模块。演示环境Int...

2019-01-08 10:00:00 350

转载 Spring Boot 多环境配置

我们在开发中,总是少不了对项目环境的配置。而且对于不同的环境我们的配置可能是不同的,例如:数据源的配置、日志的级别等。开发,测试,生产每个环境可能配置都不一致,要是没有多环境的自由切换,部署起来是很繁琐也容易出错的。下面介绍spring boot提供的Profile实现多场景下的配置切换,方便...

2019-01-03 17:30:00 273

转载 Spring Boot 加载配置多种方式

在开发Spring Boot应用的时候,也会遇到使用外部配置资源,这些配置资源能够与代码相互配合,避免硬编码 方式,提供应用数据或行为变化的灵活性。也就是说我们需要灵活的用好配置文件,接下来就来介绍获取配置文件的内容的各种姿势。演示环境IntelliJ IDEA 2018.2.1 (Co...

2019-01-01 22:06:00 509

转载 Spring Boot war 包

使用Spring Boot开发的项目部署前,有时候会选择打成war包,不使用jar包的方式。而且我也发现了很多关于项目打war包的文章,但是在我学习Spring Boot 的时候看到了官方的Demo关于web-jsp的Spring Boot#spring-boot-samples/spring...

2018-12-28 14:40:00 180

转载 tomcat linux服务器文件上传问题

在使用Tomcat做文件上传的时候,有时候因为开发环境和生产环境的不同,而导致出现意料之外的错误。比如开发环境是Windows而生产环境则是Linux,在部署完项目的时候,就会发现上传文件突然就不行了。接下来我们来看看是什么原因导致的。演示环境Tomcat 8.5Centos 7问...

2018-12-27 09:43:00 705

转载 tomcat 重复加载项目

在我们使用一个Tomcat实现了多端口多域名访问项目后。如果配置不当,随之而来的问题就是Tomcat启动时项目重复加载,同一个项目会被加载多次;如果一个Tomcat里面的项目较多或者服务器的配置低,就会引发服务器的运行严重缓慢,占用很多系统资源,很容易就出现了内存溢出。演示环境Tomca...

2018-12-25 17:21:00 313

转载 Spring Boot 创建HelloWord应用

学一门技术我们大多都是以Hello Word来开始的,当我们运行程序看到正常的输出Hello Word会使自己无比的兴奋。接下来我们来介绍以不同的姿势创建Spring Boot项目并编写Hello word程序。演示环境JDK 1.8Maven 3.5.4IntelliJ IDEA ...

2018-12-21 13:37:00 173

转载 tomcat 实现多端口多域名访问

在我们部署项目到Tomcat的时候,有时候会配置通过域名访问项目。接下来我们就来了解一下多域名多端口访问项目的相关配置。演示环境Tomcat 8.5进行配置多端口访问当一个项目需要使用多个端口号去访问的时候,只需要在Service 标签下进行这样简单的配置一下就好:<Co...

2018-12-17 13:19:00 134

空空如也

空空如也

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

TA关注的人

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