Spring Boot学习笔记——运行一个简单程序

5 篇文章 0 订阅
2 篇文章 0 订阅

1、Spring Boot简介

简化Spring应用开发的一个框架;

整个Spring技术栈的一个大整合;

J2EE开发的一站式解决方案;

2、框架环境搭建准备

在使用之前还需要给电脑配置jdk和maven

jdk:

        官网下载jdk1.8及以上版本记住自己下载后的保存路径

我的路径是:D:\JDK\Java\jdk1.8.0_301

打开电脑的高级设置,依次点开:

我的电脑-->右键属性-->高级系统设置-->环境变量-->点击新建

新建一个 JAVA_HOME,变量值就是下载jdk时的路径

 再在系统变量中找到Path点击编辑,新建,将我们刚设置的JAVA_HOME添加进去

设置完成后点击应用并退出

现在需要测试看jdk是否安装成功,键盘win+r-->cmd进入控制台,输入java

 

再输入java -version查看版本号

 

这样jdk就算是安装完成了

Maven :

        官网下载maven并记住保存路径,我的路径是

        D:\Maven\apache-maven-3.8.1

打开该路径,在conf文件夹下找到settings.xml文件并打开,在profiles标签下添加

<profile>
  <id>jdk-1.8</id>
  <activation>
    <activeByDefault>true</activeByDefault>
    <jdk>1.8</jdk>
  </activation>
  <properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  </properties>
</profile>

在我们maven的路径下再创建一个本地仓库LocalWarehouse

在settings.xml文件下找到localRepositor并将我们的仓库路径给添加进去

在控制台输入mvn -version测试maven是否安装成功

这样能看到版本就算是成功了,maven的本地配置就算完成了

idea:

        我以idea为例,接下来是关于idea的配置

依次点击 文件-->设置-->搜索maven

Maven主路径为maven的安装路径;

用户设置文件点击选择 D:\Maven\apache-maven-3.8.1下conf文件下的settings.xml;

本地存储库为自己设置的库路径;

到这里基本的环境搭建就完成了

3、创建并运行一个简单的程序

3.1、创建一个Maven项目

         依次下一步完成项目创建

在prom.xml文件下添加:

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

 这一步是为了导入Spring Boot相关依赖,也或者像在Spring Boot官网上直接import那样

进入官网点击Spring Boot找到Quickstart Guide.

 

往下滑就会看到官方给出的文档和方法

 3.2、编写一个主程序并启动Spring Boot应用

以HelloSpring为例子,首先编写主程序

package com.artiget;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 该项目的主程序,启动程序
 * @SpringBootApplication标注一个主程序类,说明这是一个Spring Boot应用
 */
@SpringBootApplication
public class HelloSpring {
    //只需运行main方法
    public static void main(String[] args) {
        //启动spring应用
        SpringApplication.run(HelloSpring.class,args);//让程序run起来
    }
}

 编写相关的Controller、Service

package com.artiget.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller//处理请求
public class HelloController {
    /**
     * 将return返回的值给浏览器
     * @return
     */
    @ResponseBody
    /**
     * 接收来自于浏览器的娘们请求
     */
    @RequestMapping("/娘们")
    public String hello(){
        return "nihao";
    }
}

然后点击运行(只运行main方法)

 没有报错并且可以看到端口8080,打开浏览器输入

 得到的是

说明运行成功,消息发送出去并且服务器成功接收。 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值