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命令运行

    打开浏览器进行测试

    这表明部署成功

  • 相关阅读:
    .a包生成64位
    iOS教程
    iOS 难题解决日志------2层控制器 上面的控制器显示透明
    企业级的App发布流程
    如何从oc中去获取一个私有的变量.....
    iOS app的破解原理,就是去除已付费的账户信息的原理是什么?
    Could not launch "app_name"
    GCD时间轴
    Win8自动更新怎么关闭 取消Win8自动更新
    python3 elf文件解析
  • 原文地址:https://www.cnblogs.com/li666/p/10914497.html
Copyright © 2011-2022 走看看