• SpringBoot的HelloWorld


    项目结构

    pom文件  本项目使用的SpringBoot 1.5.9版本  需要更高的版本直接替换版本号即可    父项目中的版本号可以管理整个项目    下面的web的版本号可以省略

       <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>
                <version>1.5.9.RELEASE</version>
            </dependency>
        </dependencies>

    启动类

    /**
     * @author wf.zhang
     */
    @SpringBootApplication
    public class HelloWorldMainApplication {
        public static void main(String[] args) {
            //spring应用起来
            SpringApplication.run(HelloWorldMainApplication.class, args);
        }
    }

    自定义Controller

    /**
     * @author wf.zhang
     */
    @Controller
    public class HelloController {
        @ResponseBody
        @RequestMapping("/hello")
        public String hello() {
            return "Hello World";
        }
    }

    启动类run 

    页面访问

    打包 在pom中增加

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <executions>
                        <execution>
                            <goals>
                                <goal>repackage</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>

    使用maven插件打包

     

     

    springboot01-1.0-SNAPSHOT 复制到桌面

    cmd执行  1.进入桌面路径    2.在java -jar 启动springboot     页面依旧能访问

    古人学问无遗力,少壮工夫老始成。 纸上得来终觉浅,绝知此事要躬行。
  • 相关阅读:
    java基础篇6之代理
    JavaWeb 过滤器应用之页面静态化
    JavaWeb 之过滤器
    JavaWeb 之监听器
    分页
    Linux 入门
    多条件组合查询
    Service 事务(JdbcUtils 升级)
    BaseServlet 介绍
    dbUtils 工具类介绍
  • 原文地址:https://www.cnblogs.com/wf-zhang/p/12154991.html
Copyright © 2020-2023  润新知