SpringBoot基础入门篇

Springboot可能对于移动端和前端开发者来说,不知道这是个什么鬼,这很正常,当初我刚接触到的时候也不知道这个玩意是什么鬼。言归正传,为了更好的了解及掌握这个好用的框架,我就直接写下这边博客,正所谓好记性不如难笔头嘛!!!

一  新建工程:

     我这里选择的工具是idea+jdk1.8,接下新建一个项目,看下图。

SpringBoot基础入门篇_第1张图片

new Project 选择SpringInitializr ,sdk就选择你的jdk版本,我这里选择是JDK1.8版本,Initializr Service URL 选择默认的就可以了。

SpringBoot基础入门篇_第2张图片

packaging 选择一定要选择jar,上面的红色的框内的都可以修改,都是一些对于项目的基本配置,Springboot是一个可以打jar包部署的框架,里面已经内置了tomcat,后面介绍。

SpringBoot基础入门篇_第3张图片

这里需要选择下项目所用的一些东西web、sql,这些都是看项目的需求,前面没有选择也是,后面可以在pom.xml配置文件里面进行配置的,点击下一步。

SpringBoot基础入门篇_第4张图片

这里面可以修改自己的项目名称,和项目的保存地址,配置好后,点击完成。这样项目就算新建完成了。

二   目录结构

SpringBoot基础入门篇_第5张图片

新建项目的目录结构还是很简单明了的,

.idea: 都是工具自动生成的一些配置文件。

SpringBoot基础入门篇_第6张图片

.mvn : maven仓库 url 地址的配置信息。

src: 这是集中需要后端开发者工作的地方,所有的代码和资源都在这个目录下编写,编码所在地。

SpringBoot基础入门篇_第7张图片

其他:最重要的一个就是pom.xml,这个就好比是Android项目的构建工具Gradle,里面都是项目的配置插件以及地方三方的框架库,而且基本上都是基本配好了,还不存在版本的冲突,以为Springboot框架已经解决三方库的版本冲突问题。

其实,Springboot也可以基于Gradle的构建的。接下来主要看下pom.xml文件里面到底都是些啥吧。

SpringBoot基础入门篇_第8张图片

里面有Springboot版本信息,还有三方库的信息,这里我没有截屏全部,后面可以自己新建项目好好看看,研究下。

三  运行项目

       Springboot框架里面已将内置了Tomcat,所以没有必要在去搭建Tomcat了,是不是很方便啊,运行项目前,先介绍一个新建项目的时候,就已经生成了一个类,这个类可以说是,整个项目的启动类,Java中的main函数。

SpringBoot基础入门篇_第9张图片

这个类是整个项目的启动类。接下来,写个简单的http请求接口。

SpringBoot基础入门篇_第10张图片

这是对外提供的Controller接口,client可以通过http请求进行访问。

SpringBoot基础入门篇_第11张图片

点击这个运行按钮就可以将这个项目运行起来,看下运行日志。

SpringBoot基础入门篇_第12张图片

上面的启动日志代表启动成功了,可以在浏览器里面访问刚刚写的一个对外接口。

四 访问接口

根据上面写的一个简单的接口,进行访问,我的端口号是默认的8080,没有改变,有需要的可以改变的,改变的位置和方式如下图示。

SpringBoot基础入门篇_第13张图片

端口修改后,接下来访问看看。

SpringBoot基础入门篇_第14张图片

这里基本上简单的pringboot框架介绍就完了,其实这里没有介绍全部,也是介绍了一点皮毛而已,主要是对新手的入门有个帮助,后面的一些跟多的复杂的使用还是要不断学习的,我这里只是介绍了一个简单的Helloword入门,后面有的事业务的使用技巧,有的是技术框架使用的技巧还是需要个人不断的学习的。有什么不妥,欢迎下方留言,谢谢~~~

你可能感兴趣的:(Java,Web)