温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

macOS下Spring Boot开发环境的搭建方法

发布时间:2021-06-10 14:07:57 来源:亿速云 阅读:1143 作者:小新 栏目:编程语言

小编给大家分享一下macOS下Spring Boot开发环境的搭建方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

macOS搭建Spring Boot开发环境,具体内容如下

软硬件环境

macOS Sierra

java 1.8.0_65

maven 3.5.0

idea 2017.1.5

前言

最近接触了一点java web相关的知识,了解一下最近比较火的开发框架Spring Boot,站在一个从未涉足过java web和spring的开发者角度来讲,spring boot确实是一个非常不错的框架,配置简单,容易入门,对于想入行java web的童鞋,是一个很好的切入点。

maven安装

这里选择maven作为构建工具,你也可以使用其它的,如gradle等。到apache站点下载最新稳定版的zip包,解压到指定目录,比如我这里是/Users/djstava/Workshop/tools,然后编辑/Users/djstava/.bash_profile文件,在文件末尾增加语句

export PATH=$PATH:/Users/djstava/Workshop/tools/apache-maven-3.5.0/bin

设置完成后,在Terminal中执行

source ~/.bash_profile

上述操作后,最后来检查一下设置的结果是否正确,在终端中执行

mvn -version

IDE选择

我这里选择jetbrains的IntelliJ IDEA,当然你也可以选择其它的,如eclipse。

创建第一个应用新建工程

点击Create New Project

macOS下Spring Boot开发环境的搭建方法

选择左侧的Spring Initializer,Project SDK选择java 1.8

macOS下Spring Boot开发环境的搭建方法

接下来是一些工程基本信息的填写,Type选择Maven Project,Packaging选择Jar,其它的可以随意写

macOS下Spring Boot开发环境的搭建方法

依赖项选择Web,如图所示

macOS下Spring Boot开发环境的搭建方法

macOS下Spring Boot开发环境的搭建方法

工程创建成功后,第一个构建过程会比较慢,等待完成后,点击DemoApplication.java中的main函数前的绿色按钮就可以启动工程了

macOS下Spring Boot开发环境的搭建方法

这时候打开浏览器,输入localhost:8080查看

macOS下Spring Boot开发环境的搭建方法

上面浏览器输出是正常的。接下来我们加入点代码,让它能够显示点东西出来。创建一个新的java类

macOS下Spring Boot开发环境的搭建方法

HelloController.java源码

package com.xugaoxiang;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * Created by djstava on 15/07/2017.
 */
@RestController
public class HelloController {

 @RequestMapping("/hello")
 public String hello() {
 return "Hello Spring Boot!";
 }

}

重新启动工程,查看浏览器,输入地址localhost:8080/hello

macOS下Spring Boot开发环境的搭建方法

工程解释

@RestController和@RequestMapping,这是2个很重要的注解。@RestController负责处理http请求,@RequestMapping负责url的映射。

以上是“macOS下Spring Boot开发环境的搭建方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI