博客专栏  >  编程语言   >  SpringBoot教程

SpringBoot教程

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。本专栏提供入门级的springboot学习,为之后的深入学习做铺垫

关注
7 已关注
32篇博文
  • 01-SpringBoot——Spring基础-依赖注入

    01-SpringBoot——Spring基础-依赖注入【博文目录>>>】【项目源码>>>】【依赖注入】控制翻转(Inversion of Control-IOC)和依赖注入(dependency i...

    2017-07-25 08:01
    420
  • 02-SpringBoot——Spring基础-Java配置

    02-SpringBoot——Spring基础-Java配置【博文目录>>>】【项目源码>>>】【Java配置】Java 配置是Spring 4.x 推荐的配置方式,可以完全替代xml 配置: Jav...

    2017-07-26 07:41
    383
  • 03-SpringBoot——Spring基础-AOP

    AOP :面向切面编程,相对于OOP 面向对象编程。Spring 的AOP 的存在白的是为了解耦。AOP 可以让一组类共享相同的行为。在OOP 中只能通过继承类和实现接口,来使代码的耦合度增强,且类继...

    2017-07-27 07:56
    242
  • 04-SpringBoot——Spring常用配置-Bean的Scope

    Spring 的Scope 有以下几种,通过@Scope 注解来实现。 1. Singleton :一个Spring 容器中只有一个Bean 的实例,此为Spring 的默认配置,全容器共享一个实例...

    2017-07-29 06:34
    985
  • 05-SpringBoot——Spring常用配置-Spring EL和资源调用

    Spring常用配置-Spring EL和资源调用【博文目录>>>】【项目源码>>>】【Spring EL和资源调用】Spring EL-Spring 表达式语言,支持在xml和注解中使用表达式,类似...

    2017-07-31 08:05
    418
  • 06-SpringBoot——Spring常用配置-Bean的初始化和销毁

    在实际开发的时候,经常会遇到在Bean 在使用之前或者之后做些必要的操作, Spring对Bean 的生命周期的操作提供了支持。在使用Java 配置和注解配置下提供如下两种方式: (1) Jav...

    2017-08-01 07:40
    427
  • 07-SpringBoot——Spring常用配置-Profiles

    Profile 为在不同环境下使用不同的配置提供了支持(开发环境下的配置和生产环境下的配置肯定是不同的,例如,数据库的配置)。 (1) 通过设定Environment 的ActiveProfiles...

    2017-08-02 07:23
    316
  • 08-SpringBoot——Spring常用配置-事件

    Spring 的事件( Application Event )为Bean 与Bean 之间的消息通信提供了支持。:当一个Bean 处理完一个任务之后,希望另外一个Bean 知道并能做相应的处理,这时我...

    2017-08-03 07:41
    355
  • 09-SpringBoot——Spring 高级话题-Spring Aware

    Spring的依赖注入的最大亮点就是所有的Bean 对Spring 容器的存在是没有意识的。你可以将容器替换成别的容器,如Google Guice ,这时Bean 之间的耦合度很低。 但是在实际项目...

    2017-08-04 07:18
    295
  • 10-SpringBoot——Spring 高级话题-多线程

    Spring 通过任务执行器( TaskExecutor )来实现多线程和并发编程。使用ThreadPoolTask-Executor 可实现一个基于线程泊的TaskExecutor。而实际开发中任务...

    2017-08-07 07:41
    1730
  • 11-SpringBoot——Spring MVC基础-常用注解

    Spring MVC 常用以下几个注解。(1) @Controller @Controller 注解在类上,表明这个类是Spring MVC 的Controller,将其声明为Spring的一个Bea...

    2017-08-08 07:43
    565
  • 12-SpringBoot——Spring MVC基础-常用配置

    Spring MVC 的定制配置需要我们的配置类继承一个WebMvcConfigurerAdapter 类,并在此类使用@EnableWebMvc 注解,来开启对Spring MVC 的配置支持,这样...

    2017-08-09 07:43
    485
  • 13-SpringBoot——Spring MVC基础-高级配置-文件上传

    文件上传是一个项目里经常要用的功能, Spring MVC 通过配置一个MultipartResolver 来上传文件。在Spring 的控制器中,通过MultipartFile file 来接收文件...

    2017-08-11 07:23
    384
  • 14-SpringBoot——Spring MVC基础-自定义HttpMessageConverter

    HttpMessageConveter 是用来处理request 和response 里的数据的。Spring 为我们内置了大量的HttpMessageConverter,例如, MappingJac...

    2017-08-12 08:16
    1125
  • 15-SpringBoot——Spring MVC基础-服务端推送技术

    服务端推送技术在我们日常开发中较为常用,可能早期很多人的解决方案是使用Ajax 向服务器轮询消息,使浏览器尽可能第一时间获得服务端的消息,因为这种方式的轮询频率不好控制,所以大大增加了服务端的压力。 ...

    2017-08-14 07:53
    467
  • 16-SpringBoot——Spring MVC基础-测试

    测试是保证软件质量的关键,为了测试Web 项目通常不需要启动项目,我们需要一些Servlet 相关的模拟对象,比如:MockMVC 、MockHttpServletRequest 、MockHttpS...

    2017-08-15 07:28
    319
  • 17-SpringBoot——基础-概述

    随着动态语言的流行( Ruby 、Groovy 、Scala 、Node.js), Java 的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第二方技术集成难度大。面对上述问题, ...

    2017-08-16 07:45
    313
  • 18-SpringBoot——核心-基本配置

    Spring Boot 通常有一个名为XxxApplication 的入口类,入口类里有一个main 方法,这个main方法其实就是一个标准的Java 应用入口方法。在main 方法中使用Spring...

    2017-08-17 07:49
    308
  • 19-SpringBoot——核心-Profile配置

    Profile是Spring用来针对不同的环境对不同的配置提供支持的 ,全局 Profile 配置使用appllication-{profile} .properties( 如 applicatio...

    2017-08-18 08:07
    175
  • 20-SpringBoot——核心-运行原理

    Spring Boot 关于自动配置的源码在spring-boot-autoconfigure-xxx.jar中。可以通过下面三种方式查看当前项目中已启用和未启用的自动配置的报告。 (1) 运行j...

    2017-08-20 08:34
    238

Netty
121505
编程马拉松
2837763
华为OJ
106188708
Android学习
1212600
android开发
00
Java并发编程
813232
计算机算法设计与分析
00
LeetCode
126314655
面试
2466091
剑指Offer
65159377
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部