在上一篇博客中,我们对idea做了一些常用的配置,那么本篇博客讲解下如何使用idea创建spring boot项目(关于spring boot概念性的东西本篇博客不做讲解,需要了解的同学可百度搜索)
首先在idea启动页选择“create new project”
左侧选中“spring initializr”,右侧选择好sdk的版本,然后点击“next”
这里首先会看到默认的项目信息
按照自己的需要修改group(可理解为组织,一般为域名反过来,如zwwhnly.com,这里就是com.zwwhnly)和artifact(可理解为项目名)
我这里将group修改为:com.zwwhnly
artifact修改为:springbootdemo
然后点击下一步“next”
这里我们先选择好依赖项“web”和spring boot的版本,如图默认为2.1.2,
然后点击下一步“next”
修改好项目名称和项目路径后,点击完成“finish”,如果路径不存在,可能会提示你是否要自动创建目录,点击ok即可
因为要加载一些依赖项,需要等一会才能创建成功,项目创建好的结构为:
找到启动类springbootdemoapplication(一般为group+artifact+application),看到默认代码如下:
package com.zwwhnly.springbootdemo; import org.springframework.boot.springapplication; import org.springframework.boot.autoconfigure.springbootapplication; @springbootapplication public class springbootdemoapplication { public static void main(string[] args) { springapplication.run(springbootdemoapplication.class, args); } }
在启动类中右键,运行项目,看到如下信息
打开浏览器,输入:http://www.lhsxpumps.com/_localhost:8080/,会看到如下的错误页面
暂时在启动类中写一个接口映射, 如下所示:
package com.zwwhnly.springbootdemo; import org.springframework.boot.springapplication; import org.springframework.boot.autoconfigure.springbootapplication; import org.springframework.web.bind.annotation.requestmapping; import org.springframework.web.bind.annotation.restcontroller; @restcontroller @springbootapplication public class springbootdemoapplication { public static void main(string[] args) { springapplication.run(springbootdemoapplication.class, args); } @requestmapping public string hello() { return "hello spring boot!"; } }
再次运行项目,访问http://www.lhsxpumps.com/_localhost:8080/,会看到如下信息,代表项目可以成功访问。
说明:关于@restcontroller和@requestmapping在后续博客中讲解。
参考文章:
如对本文有疑问, 点击进行留言回复!!
解决idea中出现“illegal character U+200B” 问题
荐 为什么加了@Transactional注解,事务没有回滚?
Attribute ‘sklearn.linear_model._logistic.LogisticRegression.multi_class‘ must be explicitly set to
Java/Python实现 LeetCode剑指Offer 14-I.剪绳子(动态规划)
网友评论