spring boot入门案例

2017-08-22  本文已影响30人  每天学点编程

以下教程使用maven进行讲解。
本教程重点并不在于讲解spring boot,而是在于讲解spring boot和spring的区别。

配置jdk的版本

    <properties>
        <!-- 直接右键工程,Maven->Update Project...,然后看看JDK的版本 -->
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

添加依赖

注意我们现在不是开发web项目:

入门程序

另一种添加依赖的方式

由于maven是单继承,所以有时候如果已经继承了其他的父项目,就不能继承spring的。
可以使用如下的方式:


分析SpringBootApplication注解


可以看到SpringBootApplication@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan三个注解的组合。

其实SpringBootConfiguration就是Configuration

不用SpringBootApplication注解

使用其他的类作为配置类:


用户类:


可以看到就是不适用spring boot的注解,我们也是可以使用spring的注解达到同样的目的。

解析SpringApplication

可以不使用SpringApplication的静态方法,而是实例化一个SpringApplication:

也可以在实例化SpringApplication的时候把配置类作为参数:

spring boot会把sources封装成配置类

上一篇下一篇

猜你喜欢

热点阅读