A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 安之啊 中级黑马   /  2017-9-17 16:00  /  2925 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 安之啊 于 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






5 个回复

倒序浏览
可不可以加个好友,我有几个关于idea的问题想请教您
回复 使用道具 举报
Oliverwqcwrw 发表于 2017-9-18 12:22
可不可以加个好友,我有几个关于idea的问题想请教您

可以的,我也只是刚刚开始使用idea,互相学习嘛。
回复 使用道具 举报
安之啊 发表于 2017-9-18 14:28
可以的,我也只是刚刚开始使用idea,互相学习嘛。

我qq657091728
回复 使用道具 举报

你这个qq有验证消息,加我的吧370792372
回复 使用道具 举报
又出现了一个新框架
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马