前言

最近好像大家都在追捧springboot这个java框架,听说这个框架好牛逼,虽然有的时候还是挺瞧不起那些经常说某某语言多牛逼多厉害那群人们,但是出于好奇,作为android开发的我也准备在工作之余来一探究竟。写的不好也请大家多多包含。

首先学习每个语言的第一步,创建Hello World!

我选择的intelij idea 这个开发工具,正好准备熟悉一下这个开发工具,看看到底有多牛逼

下载我肯定选择免费版 如果你有钱可以选择左边蓝色的下载 我没钱 我下载的是右边免费开源黑色的

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring

下载好了以后需要安装一个springboot创建项目的插件 Spring Assistant 插件

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_创建项目_02


我是mac pro我就直接按照我的说了 window系统的话应该都是差不多的

找到左上角的Intelij IDEA -----Preferences点开之后找到左边菜单栏中的Plugins选项 在搜索框中搜索spring 按照图中操作的安装Spring Assistant就可以了我的已经安装了

安装好了Spring Assistant 进入下一步项目的创建

点击Create New Project

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_创建项目_03

选择刚刚安装spring assistant插件来创建项目

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_创建项目_04

到这里点击下一步之后出现如下界面 project properties界面,这个界面无非就是设置些项目的包名什么的,这里我只是学习所以我选择默认,直接点击下一步

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring_05

到下边这个界面之后 是配置项目的依赖包操作我直接添加了一个web包点击下一步就可以创建了,按照我图上的操作就行了

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_创建项目_06

最后点击Finish 就可以创建项目了

创建好了之后会发现有几个错误,这里分享下我的解决方案

问题1

会提示junit 导包失败问题,这个问题解决很简单我直接忽略了 这个问题 把目录中test下的对应包名产生错误的测试类删除就可以了

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_创建项目_07


这里面的类已经被我删除了,删除之后重新编译运行下项目,发现问题解决了

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring_08

问题2

发现底部Build日志信息中有很多未能解析的依赖 如下

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring_09

出现这种问题不要急 检查配置好你的maven就行了,打开设置页面配置好这三项 然后检查在settings.xml中配置的本地仓库是否与电脑系统环境变量中配置的maven home是否一致,如果都配置好了,就重新编译运行下项目,这个问题就解决了

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring_10

问题3

发现项目中2.2.2.RELEASE版本的springboot插件不能完成jar包依赖的下载
如下:

Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:2.2.2.RELEASE

这个问题解决方案我这边没做任何处理知识将右侧Maven刷新多点了几次,然后项目重构了一次就可以了。

编译成功无错误后 打开DemoApplication.java运行就可以了,在该文件内点击鼠标右键运行或者右上角工具栏中也可以点击运行

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_maven_11

当看到如下控制台中的spring boot 图标之后 说明您的第一个spring boot项目已经完全跑起来了

这个时候相信你的心情会无比的爽 ,当然我也是很开心的,毕竟折腾了很久才配置成功的。

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_spring_12

试下web访问localhost:8080,如果看到如下界面说明您终于配置成功了。

springboot项目怎么手动创建MongoTemplate连接集群 springboot怎么创建webapp_maven_13

写的比较辛苦,也希望大家觉得不好的话多多包涵,觉得不错的可以关注我或者给我点点赞,谢谢大家。