zoukankan      html  css  js  c++  java
  • Spring Boot Web Executable Demo

    Spring Boot Web Executable Demo

    Spring Boot Web Executable Demo

    Table of Contents

    1 Step by Step

    • 新建intellij project maven 项目
    • 加入pom依赖
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.3.5.RELEASE</version>
    </parent>
    
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    
    • 新建入口类
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    /**
     * Created by csophys on 16/8/31.
     */
    @Controller
    @EnableAutoConfiguration
    public class ExecutorController {
    
        @RequestMapping("/")
        @ResponseBody
        public String hello(){
            return "hello world";
        }
    
        public static void main(String[] args) {
            SpringApplication.run(ExecutorController.class,args);
        }
    }
    
    • 静态资源处理
    resources下新建static 目录,static目录下新建index.html 文件可以默认访问到
    
    • 启动入口类,浏览器访问成功
    • 生成可执行的jar
    1. 修改xml
    加入
        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
    2. 执行jar
    java -jar /Users/csophys/code/downloadVoiceFileWithConnid/target/csophys-1.0-SNAPSHOT.jar
    

    Author: 陈胜 csophys

    Created: 2017-01-15 Sun 21:53

    Validate

  • 相关阅读:
    javascript语句语义大全(6)
    javascript语句语义大全(5)
    javascript语句语义大全(4)
    javascript语句语义大全(3)
    javascript语句语义大全(2)
    javascript语句语义大全(1)
    javascript基础知识(1)
    模版引擎Handlebars语法(1)
    一个完整的项目中,需要的基本gulp
    HTML5新特性总览
  • 原文地址:https://www.cnblogs.com/csophys/p/6287992.html
Copyright © 2011-2022 走看看