传统工程和springboot工程

传统创建工程的方法:

  1.创建web工程

  2.配置springmvc以及web.xml

  3.编写Controller

  4.部署tomcat

springboot工程的创建方法:

  在没有联网的情况下,依旧可以创建工程,创建一个空工程,自己导入依赖,创建启动类

  1.创建一个空工程,导入依赖,依赖必须继承spring-boot-stater-parent

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.0.2.RELEASE</version>
  <relativePath/>
</parent>

  

<dependencies>
    <!--因为没有tomcat,所以要添加spring mvc的依赖-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

  2. 编写Controller类

@RestController
public class PojoController {

    @RequestMapping("/hello")
    public Map sayHello(){
        Map map = new HashMap();
        map.put("hi","sayhello");
        return map;
    }
}

  3.创建并编写主启动类(主启动类必须是Controller等其他类的父级)

@SpringBootApplication //主启动类
public class HelloApplication {
    public static void main(String[] args) {
        //run()方法的参数是本身的字节码和一个参数
        SpringApplication.run(HelloApplication.class,args);
    }
}

  4.启动带有main方法的主启动类

  并访问Controller中的url:http://localhost:8080/hello

原文地址:https://www.cnblogs.com/zhy819/p/11807569.html

时间: 2024-10-08 19:54:24

传统工程和springboot工程的相关文章

打包SpringBoot工程并部署

使用工具:Eclipse Linux下JDK版本:jdk-7u79-linux-x64.tar.gz 一.打包成jar并部署 步骤如下: 首先上pom.xml: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apac

SpringBoot-基于Maven工程使用SpringBoot

Spring Boot SpringBoot是一个社区反馈推动的项目.SpringBoot可以说是至少五年来Spring乃至整个Java社区最有影响力的项目之一.SpringBoot主要包括以下特性: 直接嵌入Tomcat,Jetty或者Undertow作为Servlet container.从此之后再也不用将应用程序打包成war然后上传到application server里面了. 提供了starter POM,能够非常方便的进行包管理,很大程度上减少了jar hell或者dependency

SpringBoot工程+热部署进行远程调试

本文转载自:https://blog.csdn.net/qq_31868349/article/details/78553901 SpringBoot工程+热部署进行远程调试 本地端添加配置 在pom.xml文件添加配置: <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <config

IDEA下从零开始搭建SpringBoot工程

(1)它是Spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类). (2)SpringBoot集成的插件更多,从而使用很多服务,都只是引入一个依赖,几个注解和Java类就可以用了,具体的参考相关手册. (3)在Web应用开发这一块,之前的应用一般来说是打包成war包,再发布到相关服务器容器下(例如Tomcat),

搭建一个入门springboot工程

springboot工程搭建(入门案例) 第一步:创建maven工程 第二步:设置项目信息 第三步:默认项目名称,不用改动(第二步已填写)  第三步:在pom.xml中导入依赖 SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start

SpringBoot工程热部署

SpringBoot工程热部署 1.在pom文件中添加热部署依赖 <!-- 热部署配置 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency> 2.修改配置 添加依赖后再启动项目我们发现并不起作用.出现这种情况,并不是热部署配置问题,其根本

快速入门:创建第一个SpringBoot工程

spring boot 是什么? springboot是对spring的缺点进行改善和优化 约定大于配置 开箱即用 没有代码生成 也无需xml 文件配置 可以修改属性值来满足需求 创建第一个SpringBoot工程 步骤: (1).点击File--->New--->Project. (2).输入MAVEN,组名.包名等相关参数 (3)选择SpringBoot版本,选择项目需要依赖的相关骨架包 (4)设置项目保存目 (5)项目创建完成,工程主界面如下: 原文地址:https://www.cnbl

由一个空工程改为SpringBoot工程

1.先创建一个空的工程,创建springboot 工程  必须继承spring-boot-stater-parent 2.导入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version> </pare

Eclipse中将Maven工程转成SpringBoot工程

一.File ——>New ——>Maven Project 二.新建一个maven的web工程的目录结构如下: 三.会有一个错误:jsp报错. 四.这里我们不用管这个错误,直接将jsp文件删掉,就可以不报错了(因为目前前端我使用的是thymeleaf,使用html页面,所以不用jsp),另,将webapp文件夹下的web.xml文件删除,效果如下: 五.修改pom.xml文件,删掉所有的依赖(dependencies)和build标签. 效果如下: 六.百度搜索springboot,随便找一