关于SpringBoot的一些Reflection

1. 宣言

Spring Boot makes it easy to create stand-alone, production-grade
Spring based Applications that you can “just run”. We take an
opinionated view of the Spring platform and third-party libraries so
you can get started with minimum fuss. Most Spring Boot applications
need very little Spring configuration.

简言之,就是减少xml,降低代码量,快速生成服务(Restful)。

2. 几个闪光点

借助annotation,依靠springmvc,快速构建服务并上线

@SpringBootApplication
@MapperScan("com.sample.domain.*")
@EnableScheduling  
public class App {
    public static void main(String[] args) {
       SpringApplication.run(App.class, args);
    }
}

初始内置web container

为什么上面的代码片段可以启动一个web服务呢?这借助于springboot的底层设计,不用导war包,不用deploy 到web container,这种理念是否更适合我们如今的技术发展趋势呢?大家think吧。

不断发展的starter

spring-boot-starter-web
spring-boot-starter-tomcat
spring-boot-starter-jdbc
spring-boot-starter-logging
mybatis-spring-boot-starter

3. 与spring的关系

建立在spring上,与spring不存在竞争关系。
简化了spring的应用。
面向服务,可能更适合客户。

4. 围观体验

下载demo[资源分稍高,劳动成果人见人爱]

[SpringBoot入门级源码](http://download.csdn.net/download/splendid_java/10036462)

实现了一些小场景

比如常见的集成mybatis[xml方式]、定时任务、热部署、多线程。
当然博主可能基于这个demo,未来做一个采集应用,所以有兴趣的童鞋可以去看看(^U^)ノ~YO
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值