不得不说Idea真是Java开发的IDE神器。然而大部分同学都在使用Eclipse,因为其一免费、其二使用者广泛。当然笔者最初也是使用Eclipse,Eclipse简单实用,但当你使用了Idea之后,你会发现Eclipse很卡很笨重。而Idea更加轻捷,界面更符合现时代扁平化的风格,同时其编码有更强大的代码提示,和代码规约。同时Idea支持Eclipse快捷键,非常适合由Eclipse转Idea的新同学,不过每个IDE都有自己的特色,建议还是使用原生快捷键。
【注】Idea的project相当于Eclipse的工作集,Module相当于Eclipse的project
当然此文并不是介绍Idea比起Eclipse有多少优点,仅仅是介绍它是怎么快速的搭建SpringBoot工程。
操作步骤如下所示:
1. 首先我们点击新建一个工程,如同所示
2. 在弹出的新建页面,选择Spring Initializr选项,SDK选择1.8就ok了,URL选择Default:http://start.spring.io。这个网址是spring官网提供的快速创建spring工程的方式,可以去官网看看就知道了。
下一步,创建工程的相关信息
下一步,选择工程依赖,这里简单选择一个Web,需要其它的自行勾选或者后面在pom里补充即可
3. Maven构建工程,新建工程如图所示,在右上角新建一个配置,点击Edit configuration
默认是会有一个springboot启动的配置,如果没有就补充一个,下面建一个Maven的configuration,然后运行它。
4. 编写一个方法,运行工程。
如图所示的包结构,和controller类的代码
服务接口包,用来暴露所需要的方法列表
服务的具体实现包,用来实现方法的具体业务逻辑,要加上@Service注解,这样controller那里才能做到自动装配
运行工程
访问效果
一个简单的springboot工程就是这样子了。