Spring 环境搭建

现在开始我们就要开始学习Spring框架了。首先要做的事情就是搭建Spring环境,为了让我们关注于Spring的功能,我在这里使用Spring Initializer,它会自动为我们创建一个包含了Spring依赖的项目,让我们能直接快速开始。

打开IDEA或者STS,点击新项目,然后选择Spring Initializer,或者登陆Spring Initializer网站在线生成也可以。如果使用在线网站,会根据你的选择生成一个压缩包,解压之后就是一个已经配置好以来的工程。

Spring Initializer

然后在下一个对话框中,填写项目组名和项目名,项目名不能有大写字母,类型根据自己熟悉的构建工具选择Maven或者Gradle,项目描述等信息根据需求进行修改。

填写项目信息

然后需要选择依赖,我们选择如下的依赖项。我们会逐渐一项一项的学习Spring的相关特性。

选择依赖

最后一步就是选择项目生成位置。然后稍等片刻,等待项目构建工具构建项目。然后我们就可以开始学习Spring了。

项目位置

项目目录层次和一般的Maven或Gradle项目没有什么区别,默认已经为我们生成了一个运行类一个测试类。运行类可能看起来有点奇怪,这是Spring Boot的运行方式,它会自动查找相应的Spring配置文件。我们要做的事情就是简单的运行这个类,然后我们的程序就可以启动了。

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

测试类和普通的JUnit测试类相比,增加了几个注解,这样会让测试类在Spring环境中运行,这样我们配置的依赖注入等都会实现,方便我们进行测试。

@RunWith(SpringRunner.class)
@SpringBootTest
public class DemoApplicationTests {

    @Test
    public void contextLoads() {
    }

}

这样一来,一个现成的Spring程序已经就绪了,然后我们就可以开始Spring的学习了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,301评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,014评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,950评论 25 709
  • 很喜欢付老的讲课,充实且扎实,偶尔课堂上还会讲几个段子令在座的各位大跌眼镜,然而段子却是好的段子,是那种值得深思的...
    月下独舞阅读 3,405评论 0 0
  • 盖茨比的音乐阅读 936评论 0 0