初见面-你好springboot(一)

2019-04-22  本文已影响0人  小白中的小白丶

重构springboot项目


建立项目

从这里开始,从这里讲起,作为一个maven项目:

小知识!
maven的世界中拥有数量非常巨大的构件,也就是平时用的一些jar,war等文件。 maven定义了这样一组规则:
世界上任何一个构件都可以使用Maven坐标唯一标志,maven坐标的元素包括groupId, artifactId, version,package,classifier。
只要在pom.xml文件中配置好dependancy的groupId,artifact,verison,classifier, maven就会从仓库中寻找相应的构件供我们使用。那么,"maven是从哪里下载构件的呢?"
答案很简单,maven内置了一个中央仓库的地址(http://repol.maven.org/maven2),该中央仓库包含了世界上大部分流行的开源项目构件,maven会在需要的时候去那里下载。(小声比比,太慢了,所以我们都偷偷的换成我们阿里云的镜像啦,大家可以自行百度修改我们的配置文件)


下一步

选依赖的时候,我在想还是不要一口吃个胖子好了,既然是导学项目,还是从零开始把,所以我们图中所有的依赖都不提前添加了,我们去pom.xml文件添加,只需要短短几行代码,就可以把我们想要的依赖从我们的maven仓库导入了,当然,刚才我们讲的groupId和artifacted就是我们maven仓库里面的“精度和纬度”,我们可以根据这两个去我们的中央仓库里面下载我们想要的依赖啦。好了,继续向下走。
对了,再提一点,这个图片上的springboot版本,大家可以取官方spring.io上看我们现在的版本有几个,我们也不要选择正在开发中的,要选择GA稳定的,还记得接触springboot的时候为2.1.3版本,现在已经到2.1.4了,springboot更新换代到了2.x版本,当然也没有放弃对1.5.x版本的维护,但是建议大家还是选择最新的版本,2.x版本是基于spring5和jdk1.8的,所以选这个不会错。


官方现有版本

大家要学会查看参考文档看图中箭头!

默认都选.idea 小知识

如图可看新的项目如下,记得点配置自动导入


生成新项目
点击设置按钮

这样可以将所有包打开,有的包里面没写东西也可以显示出来,其他的其实就是一层一层的文件夹我们在最里面写我们的项目!我们的包名叫package com.mygroup.tianwen.questionsystem;
我们把src包下所有包展开可以看到,我们的main主程序在java包下的com.mygroup.tianwen.questionsystem文件夹里存放,配置文件,.properties在我们的resources包下放,我也比较喜欢yml的书写格式,很喜欢他的key-value思想,大家可以百度自行学习yml语法,这种语法也很敏感英文的大小写,还有按空格来分级!test的话大家就自行了解把,我们会用postman来测试我们的api,所以先不介绍test了~

上一篇下一篇

猜你喜欢

热点阅读