本帖最后由 安之啊 于 2017-9-17 16:14 编辑
Spring Boot入门
Spring Boot简介 现在的web项目几乎都会用到spring框架,而要使用spring难免需要配置大量的xml配置文件,而springboot的出现解 决了这一问题,一个项目甚至不用部署到服务器上直接开跑,正如springboot所说:“just run”。 而且springboot提供大量第三方libraries让我们可以非常轻松的开始创建一个spring工程,甚至不需要再去配置一些繁琐的xml配置文件 框架特点: 1:创建独立的spring应用。 2:嵌入Tomcat,Jetty Undertow 而且不需要部署他们。 3:提供的“starters”poms来简化Maven配置 4:尽可能自动配置spring应用。 5:提供生产指标,健壮检查和外部化配置 6:绝对没有代码生成和XML配置要求
简单的Spring Boot程序1, 所需环境 本次教程使用的开发工具是idea,另外还需要使用maven 在使用之前先查看是否安装了maven,如若没有请提前安装好,这里就不贴maven安装教程了,通过mvn –version查看maven是否安装: idea 只需到官网下载即可,关于如何长期,最简单的方法是在安装之前修改系统时间。网上激活教程也有很多,请大家自行搜索! ok,准备就绪,我们点击create new project 左侧选择spring initializr。右侧如果安装了多个jdk,你也可以做选择 创建项目,group自己填写,一般是一个域名倒着写(其实你乱写也没什么关系),artifact也无所谓,都可以。Type,我们选择默认的maven project,最后name取一个你钟意的名字。(注意name和artifact时不能有空格的,图中是有问题的,本来是想留给你们自己发现。后来想一想,既然是简单的教程,我还是提出来吧,谁叫我这么善良)。 这里可能有很多朋友页面不一样,但是呢,是肯定有web这个选项的,要是这个都找不到,我要怀疑你的眼神可能有问题了。
这个就是创建你文件夹的名字,只要不出现中文都可以。
创建好项目之后,目录结构式这个样子的,可以发现的是,只有一个xml文件,而且随着开发进行,你可能发现从始至终就这个一个xml文件,这个xml文件是maven的导入依赖的文件,其内容如下: 简单说,就是jar包的管理文件,里面具体什么意思呢,用过maven的小伙伴们肯定都知道,没用过的呢,大概也猜得到。为了不偏题呢,就不一一解释了(其实是太懒了,不想写。)。
到此为止,一个springboot项目就已经ok了,那么如何启动呢? 这个类呢就是入口,只用右键跑java程序就OK了。但是!但是!我们还不能启动,因为啥都没有!所以我决定写个东西让他访问。
]new 一个类! 这个类的内容呢如下
ok,我们启动项目 这样呢就启动成功了,接着我们在访问项目
wow,amazing。就是这么简单,当然这只是入门,还有很多东西没有讲,等有时间了,我会继续把spring boot的后续写出来,包括如何和spring data jpa 结合使用,各个配置文件的意义之类的。 最后的最后,你们肯定对代码里的注解很感兴趣!其实我是有做过整理的,废话不多说,我把链接就给大家了!祝大家生活愉快! anzhiblog.com/article/springboot_1
|