• 快速搭建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

    点分享

    点点赞

    点在看

  • 相关阅读:
    在firefox里面查看AMF信息
    addFrameScript 修改自定义button 名字
    [转]游戏UI与flash 组件开发
    as 运算符 与 where T : class
    Process.Start传参
    站长工具
    SaveFileDialog使用方法
    iis admin service 无法设置 因为不是服务器?
    将文件夹层次显示在treeview控件中
    磁盘fat32转NTFS
  • 原文地址:https://www.cnblogs.com/a1111/p/14877307.html
Copyright © 2020-2023  润新知