当前位置:   article > 正文

Spring Boot学习笔记——运行一个简单程序_spring boot 运行普通java程序

spring boot 运行普通java程序

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标签下添加

  1. <profile>
  2. <id>jdk-1.8</id>
  3. <activation>
  4. <activeByDefault>true</activeByDefault>
  5. <jdk>1.8</jdk>
  6. </activation>
  7. <properties>
  8. <maven.compiler.source>1.8</maven.compiler.source>
  9. <maven.compiler.target>1.8</maven.compiler.target>
  10. <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  11. </properties>
  12. </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文件下添加:

  1. <parent>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-parent</artifactId>
  4. <version>1.5.9.RELEASE</version>
  5. </parent>
  6. <dependencies>
  7. <dependency>
  8. <groupId>org.springframework.boot</groupId>
  9. <artifactId>spring-boot-starter-web</artifactId>
  10. </dependency>
  11. </dependencies>

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

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

 

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

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

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

  1. package com.artiget;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.autoconfigure.SpringBootApplication;
  4. /**
  5. * 该项目的主程序,启动程序
  6. * @SpringBootApplication标注一个主程序类,说明这是一个Spring Boot应用
  7. */
  8. @SpringBootApplication
  9. public class HelloSpring {
  10. //只需运行main方法
  11. public static void main(String[] args) {
  12. //启动spring应用
  13. SpringApplication.run(HelloSpring.class,args);//让程序run起来
  14. }
  15. }

 编写相关的Controller、Service

  1. package com.artiget.controller;
  2. import org.springframework.stereotype.Controller;
  3. import org.springframework.web.bind.annotation.RequestMapping;
  4. import org.springframework.web.bind.annotation.ResponseBody;
  5. @Controller//处理请求
  6. public class HelloController {
  7. /**
  8. * 将return返回的值给浏览器
  9. * @return
  10. */
  11. @ResponseBody
  12. /**
  13. * 接收来自于浏览器的娘们请求
  14. */
  15. @RequestMapping("/娘们")
  16. public String hello(){
  17. return "nihao";
  18. }
  19. }

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

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

 得到的是

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

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/416280
推荐阅读
相关标签
  

闽ICP备14008679号