zoukankan      html  css  js  c++  java
  • 初识springboot

    springboot其实就是一个spring的框架,但是简化了一堆配置文件,你不需要再烦恼于一堆xml中,而且一个springboot工程还自带了tomcat,你可以非常方便与快速地开始一个javaweb项目。

    现在先来讲一下如何开始一个springboot程序,springboot可以通过典型的java开发工具像eclipse或Idea来使用,也可以用命令行工具:Spring Boot CLI ,你需要jdk1.6以上的版本。

    关于用命令行的方法就不说了,这里讲一下不用命令行的:

    1.使用start.spring.io

    这是个网站,是spring提供给我们快速开始一个spring应用的网站:

     

    在这里你可以设置你的项目,选择需要的依赖dependencies,然后点击生成项目就可以下载到本地了,下载下来就是个maven项目,你可以直接用eclipse或者maven来打开它。

    这里我们来讲一个用STS来开始一个springboot项目的helloworld例子:

    首先点击file然后new,然后选择Spring Starter Project:

    (你会发现用的还是start.spring.io)

     填好信息后下一步

     

     这里选择springboot的版本还有需要的依赖dependencies,这里我们选择1.5版本先,然后依赖先只要一个web(先选了其他的话会有点不同)然后顺着点就好了

    这里稍微介绍一下自动生成的这个springboot项目的pom的依赖:

      spring-boot-starter-parent:继承spring boot的相关配置
      spring-boot-starter-xxx:代表一个spring boot模块
      spring-boot-starter-web:代表web模块,在这个模块中含了许多JAR包,如下图,有spring相关的jar,内置tomcat服务器,jackson等,这些web项目中常用的的功能都会自动引入

    springboot默认扫的controller包就是开始的那个类所在的包,也就是Application那个类所在的包,然后我们在这个包新建一个Controller类,写好方法:

    右击项目,点击run as springbootapp 然后跑起来之后,再浏览器中输入相关的url

     就看到效果了,嗯这就是一个helloworld的springboot程序。

  • 相关阅读:
    从零开始入门 K8s | 应用编排与管理
    209. Minimum Size Subarray Sum
    208. Implement Trie (Prefix Tree)
    207. Course Schedule
    203. Remove Linked List Elements
    183. Customers Who Never Order
    182. Duplicate Emails
    181. Employees Earning More Than Their Managers
    1261. Find Elements in a Contaminated Binary Tree
    1260. Shift 2D Grid
  • 原文地址:https://www.cnblogs.com/wangshen31/p/8724440.html
Copyright © 2011-2022 走看看