zoukankan      html  css  js  c++  java
  • SpringBoot实例一

    SpringBoot简介

       Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。(注:来源自百度百科)

                                                                                                  我们使用的开发软件是idea

    首先,让我们创建一个springboot的案例,选择spring initializr ,这样的方式需要连接网络

       

     然后next

     然后勾选web即可

     创建完成后可以在Springboot01Application直接写入即可

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @SpringBootApplication
    @RestController
    public class Springboot01Application {
    
        @RequestMapping("/")
        public String index(){
            return "Hello SpringBoot";
        }
        public static void main(String[] args) {
            SpringApplication.run(Springboot01Application.class, args);
        }
    }

    当然也可以创建controller层 类似于这样,

    启动也是在Springboot01Application类里的mian方法,访问的方法也就是网页,或者是用cmd telnet localhost 8080,修改端口号,直接在application.properties添加 server.port=端口号。

    然后是使用jetty服务器,在pom文件中修改以及添加

    修改spring-boot-starter-web

    添加

    然后启动热部署

    启动热部署之前需要改一下idea的配置

    勾选上之后 Shift+Ctrl+Alt+/,选择Registry 勾上compiler.automake.allow.when.app.running

     然后添加节点

    这样即可启用热部署了

    如果没网的话我们的直接建立webapp项目,替换部分节点即可完成springboot的配置

    如下

     

    如果热部署,依旧配置即可,在把启动的类copy下来,即可完成!!!

  • 相关阅读:
    JAVA日期与时间
    CSS的重点知识
    java使用深度优先遍历算法的算法题
    使用python命令行参数的例子
    JAVA中的BigInteger与BigDecimal类功能强大
    软件工程第一次作业
    ORACLE数据库知识点整理
    看懂PL/SQL执行计划
    Oracle Hints详解
    oracle创建用户、授权及角色管理
  • 原文地址:https://www.cnblogs.com/ztm1021810064/p/9214550.html
Copyright © 2011-2022 走看看