zoukankan      html  css  js  c++  java
  • 快速搭建Springboot项目的两种方式!!

    大家好,我是雄雄,欢迎关注微信公众号【雄雄的小课堂】。

    前言

    Springboot的特点就是简单、快速和方便,使用idea不到一分钟就可以快速搭建springboot项目,并且,在这里,你不用写spring的那些乱七八糟的xml文件,也不用单独部署tomcat服务器,它,都给你整合好了,我们只需要少量的简单配置,就可以搭建一套web项目,springboot到底有多爽呢?下面我们来一起看看!

    01

    何为Springboot?

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。(内容来源于百度百科)

    下面我们就来搭建一个简单的springboot项目试试吧,我们可以通过两种方式来构建项目,利用spring官网提供的Spring Initializr构建项目和利用idea直接构建springboot项目,两种方式都不难,我们分别来看看!

    02

    Spring官网构建springboot项目

    打开spring官网,网址为:https://start.spring.io/,按照下图选择对应的选项,不要选错,然后点击Explore,再点击Download,就可以下载了。

    这就是下载完的目录,使用idea打开,我们来写个控制器测试一下。

    在idea中打开如下:

    com.xiongxiong.springbootweb01包中新建包controller,在该包中新建java Class,命名为:IndexController,如下:

    IndexController类的代码如下:

    package com.xiongxiong.springbootweb1.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    @Controller
    public class IndexController {
    
        @ResponseBody
        @RequestMapping("index")
        public String index(){
            return "<h1>This is my first Springboot project!!!</h1>";
        }
    }

    然后我们就可以去运行了,首先打开Springbootweb01Application.java类,在这里( srcmainjavacomxiongxiongspringbootweb01Springbootweb01Application.java),找到main方法,然后运行:

    我们可以看到控制台中输出了Tomcat started on port(s): 8080 (http) with context path '',表明Tomcat已经启动,然后我们去浏览器中访问控制器中设置的请求规则index试试,地址栏中输入:http://localhost:8080/index

    你看,是不是很简单?好像我们并没有做什么就都做完了,在idea中创建更简单!!!我们接着看!

    03

    Idea快速构建springboot项目

    打开你的idea,点击File->New->Project,选择Spring Initializ,然后Next

    然后在com.xiongxiong.springbootweb1包下面新建package,命名为controller,后面的步骤就和上面一样了,大家可以网上翻的看看,最后如下:

    在浏览器中测试如下:

    至此,springboot项目已经搭建完成,你学会了吗?

    往期精彩

    属性编辑器未在PropertyEditorManager中注册?

    2021-02-25

    如何给你的Idea换一个好看漂亮的主题

    2021-02-24

    实例!使用Idea创建SSM框架的Maven项目

    2021-02-23

    手把手教你搭建Maven项目

    2021-02-22

    新春视频剪辑

    2021-02-21

    点分享

    点点赞

    点在看

  • 相关阅读:
    webdav srs相关
    How To Configure WebDAV Access with Apache on Ubuntu 14.04
    ubuntu 编译lighttpd
    srs编译及推流测试
    Compile pciutils (lspci, setpci) in Windows x86,在 Windows x86 平台下编译 pciutils (lspci, setpci)
    mingw MSYS2 区别
    Qt之美(三):隐式共享
    Qt之美(二):元对象
    Qt之美(一):d指针/p指针详解
    C++的栈空间和堆空间
  • 原文地址:https://www.cnblogs.com/a1111/p/14877307.html
Copyright © 2011-2022 走看看