zoukankan      html  css  js  c++  java
  • Spring Boot第一天

    1.首先在idea中创建一个maven项目,创建成功后在pom.xml中添加SpringBoot相关的依赖

    <!--引入SpringBoot相关的依赖-->
        <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>

    2.创建一个主程序类用于运行SpringBoot应用程序

    /**
     * 使用@SpringBootApplication注解来标注这个主程序类是SpringBoot应用
     */
    @SpringBootApplication
    public class SpringBootMainApplication {
    
        public static void main(String[] args) {
            //启动SpringBoot应用程序
            SpringApplication.run(SpringBootMainApplication.class,args);
        }
    }

    3.创建controller或service

    @Controller
    public class HelloController {
    
        @ResponseBody
        @RequestMapping("/hello")
        public String hello(){
            return "hello world!";
        }
    }

    4.接下来在主程序中运行

    5.打开浏览器进行测试访问

    得到这个结果表示第一个SpringBoot应用程序已经测试成功。

    5.部署,创建可执行jar

    在pom.xml中添加如下插件

        <!--用于创建可执行jar-->
        <build>
            <plugins>
                <plugin>
                    <groupId> org.springframework.boot </groupId>
                    <artifactId> spring-boot-maven-plugin </artifactId>
                </plugin>
            </plugins>
        </build>

    接着使用Maven中的package命令进行打包

    根据package打包生成的路径找到对应的jar包,然后使用java -jar命令运行

    打开浏览器进行测试

    这表明部署成功

  • 相关阅读:
    Java动态代理设计模式
    AOP的相关概念
    如何解决表单提交的中文乱码问题
    怎么防止重复提交
    http的响应码200,404,302,500表示的含义分别是?
    JSP三大指令是什么?
    说一下 session 的工作原理?
    session 和 cookie 有什么区别?
    说一下 JSP 的 4 种作用域?
    jsp有哪些内置对象?作用分别是什么?
  • 原文地址:https://www.cnblogs.com/li666/p/10914497.html
Copyright © 2011-2022 走看看