Springboot可能对于移动端和前端开发者来说,不知道这是个什么鬼,这很正常,当初我刚接触到的时候也不知道这个玩意是什么鬼。言归正传,为了更好的了解及掌握这个好用的框架,我就直接写下这边博客,正所谓好记性不如难笔头嘛!!!
一 新建工程:
我这里选择的工具是idea+jdk1.8,接下新建一个项目,看下图。
new Project 选择SpringInitializr ,sdk就选择你的jdk版本,我这里选择是JDK1.8版本,Initializr Service URL 选择默认的就可以了。
packaging 选择一定要选择jar,上面的红色的框内的都可以修改,都是一些对于项目的基本配置,Springboot是一个可以打jar包部署的框架,里面已经内置了tomcat,后面介绍。
这里需要选择下项目所用的一些东西web、sql,这些都是看项目的需求,前面没有选择也是,后面可以在pom.xml配置文件里面进行配置的,点击下一步。
这里面可以修改自己的项目名称,和项目的保存地址,配置好后,点击完成。这样项目就算新建完成了。
二 目录结构
新建项目的目录结构还是很简单明了的,
.idea: 都是工具自动生成的一些配置文件。
.mvn : maven仓库 url 地址的配置信息。
src: 这是集中需要后端开发者工作的地方,所有的代码和资源都在这个目录下编写,编码所在地。
其他:最重要的一个就是pom.xml,这个就好比是Android项目的构建工具Gradle,里面都是项目的配置插件以及地方三方的框架库,而且基本上都是基本配好了,还不存在版本的冲突,以为Springboot框架已经解决三方库的版本冲突问题。
其实,Springboot也可以基于Gradle的构建的。接下来主要看下pom.xml文件里面到底都是些啥吧。
里面有Springboot版本信息,还有三方库的信息,这里我没有截屏全部,后面可以自己新建项目好好看看,研究下。
三 运行项目
Springboot框架里面已将内置了Tomcat,所以没有必要在去搭建Tomcat了,是不是很方便啊,运行项目前,先介绍一个新建项目的时候,就已经生成了一个类,这个类可以说是,整个项目的启动类,Java中的main函数。
这个类是整个项目的启动类。接下来,写个简单的http请求接口。
这是对外提供的Controller接口,client可以通过http请求进行访问。
点击这个运行按钮就可以将这个项目运行起来,看下运行日志。
上面的启动日志代表启动成功了,可以在浏览器里面访问刚刚写的一个对外接口。
四 访问接口
根据上面写的一个简单的接口,进行访问,我的端口号是默认的8080,没有改变,有需要的可以改变的,改变的位置和方式如下图示。
端口修改后,接下来访问看看。
这里基本上简单的pringboot框架介绍就完了,其实这里没有介绍全部,也是介绍了一点皮毛而已,主要是对新手的入门有个帮助,后面的一些跟多的复杂的使用还是要不断学习的,我这里只是介绍了一个简单的Helloword入门,后面有的事业务的使用技巧,有的是技术框架使用的技巧还是需要个人不断的学习的。有什么不妥,欢迎下方留言,谢谢~~~