zoukankan      html  css  js  c++  java
  • 第一个Spring Boot项目

    1. IDEA新建maven项目

    2. 在Spring官网 https://start.spring.io/ 设置好自己项目的配置后点击explore将生成的maven配置文件复制覆盖原本的pom文件

    3. 在src/main/java目录下新建类home, 代码如下:

    复制代码
     1 package com.ryan;
     2 
     3 import org.springframework.boot.SpringApplication;
     4 import org.springframework.boot.autoconfigure.SpringBootApplication;
     5 
     6 @SpringBootApplication
     7 public class home {
     8 
     9     public static void main(String[] args) {
    10         //启动Spring应用
    11         SpringApplication.run(home.class, args);
    12     }
    13 }
    复制代码

    4. 设置controller:在home所在包下新建包controller,其下新建类Hellocontroller,代码如下:

    复制代码
    package com.ryan.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    
    @Controller
    public class HelloController {
    
        @ResponseBody
        @RequestMapping("/Hello")
    
        public String hello(){
            return "Hello World!";
        }
    }
    复制代码

    5. 启动Home.java的main函数,SpringBoot会自动配置Tomcat,等待项目开启后即可在浏览器访问 loaclhost:8080/hello, 返回 Hello World!

    ***测试SpringBoot项目的部署:

      在IDEA执行maven-package命令,会生成一个jar包,路径可在console栏查看,在命令行对此文件执行 java -jar 命令即可开启此项目,在浏览器 localhost:8080/hello 访问.

    ***一个controller要能正常访问和返回数据需要三个注释:

      1.类前添加 @Controller

      2.方法前添加 @ResponseBody

      3.方法前添加 @RequestMapping("/路由")

  • 相关阅读:
    无语的Filezilla
    服务无法启动集中帖
    FileZilla Server-Can’t access file错误解决方法
    CCNA2.0笔记_OSPF v3
    CCNA2.0笔记_OSPF v2
    <转>32位移植到64位 注意事项
    异步设备IO 《windows核心编程》第10章学习
    关于自己五年来做出的选择分析
    2015过年之前计划
    关于同一线程两次调用EnterCriticalSection的测试
  • 原文地址:https://www.cnblogs.com/Ryan368/p/13662887.html
Copyright © 2011-2022 走看看