1. 程式人生 > >Spring boot入門二(HelloWorld)

Spring boot入門二(HelloWorld)

      萬事從簡到難,我們也從helloWorld開始,後面就會自然而然的都會了。

      springBoot構建一個基礎工程是非常之容易,我們僅需加兩行配置即可。

 server:
       port:8087
 servlet:
       context-path:/helloWorld

 就是這兩行程式碼,配置一下內建tomcat的啟動埠號和根路徑即可。springBoot為我們提供了一個啟動類,當我們需要啟動時,直接執行啟動類的main方法即可。

這裡有幾個坑需要說明一下,

1.在傳統的spring配置之中,我們需要配置包掃描路徑,而springBoot預設是掃描和啟動類所屬包下的子包的類以及和啟動類同包的類,如果這裡沒注意的話,訪問介面很有可能就會報404錯誤,因為包掃描根本就沒有掃描到我們所寫的controller類。

2.springBoot 2.*以上的版本需要jdk1.8以上,所以如果你安裝的jdk版本低於1.8的話,最好用springBoot1.*的版本。

路漫漫其修遠兮,吾將上下而求索。

相關推薦

Spring boot入門(HelloWorld)

      萬事從簡到難,我們也從helloWorld開始,後面就會自然而然的都會了。      springBoot構建一個基礎工程是非常之容易,我們僅需加兩行配置即可。 server: port:8087 servlet: context-p

Spring Boot入門 () :無xml配置的實現

無xml配置的實現 自Spring3.X 以後 spring 提供了很多的註解來代替XML檔案的配置,最核心的是下面兩個註解。 ::@Configuration:: 標註該類是配置類,類似於我們定義的applicationContext.xml ::@B

Spring Boot入門:使用ThymeLeaf+表單驗證

Thymeleaf提供了一個用於整合Spring MVC的可選模組,在應用開發中,你可以使用Thymeleaf來完全代替JSP,或其他模板引擎,如Velocity、FreeMarker等。Thymeleaf的主要目標在於提供一種可被瀏覽器正確顯示的、格式良

Spring Boot入門():獲取配置檔案值

本篇部落格主要講解下在Spring Boot中如何獲取配置檔案的值。 1. 使用yaml配置檔案 Spring Boot預設生成的配置檔案為application.properties,不過它也支援yaml語言的配置檔案, 兩者之間的差別並不是很大,只是yaml語言的配置檔案層次結構更明顯,可讀性更強,因此目

Spring Boot 入門篇 () Spring Boot構建RESTful API與單元測試

http://blog.didispace.com/springbootrestfulapi/ 首先,回顧並詳細說明一下在快速入門中使用的@Controller、@RestController、@RequestMapping註解。如果您對Spring MVC不熟悉並且還沒有嘗試過快速入門案例,建

Spring Boot 入門之web基礎篇(

一、前言上一篇《Spring Boot 入門之基礎篇(一)》介紹了 Spring Boot 的環境搭建以及專案啟動打包等基礎內容,本篇繼續深入介紹 Spring Boot 與 Web 開發相關的知識。二、整合模板引擎由於 jsp 不被 SpringBoot 推薦使用,所以模板

Spring Boot入門教程(五十): 在Docker上執行Spring Boot

一:基礎示例 1.1 安裝JDK和Maven 安裝openjdk: yum -y install java-1.8.0-openjdk* export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_

Spring Boot 入門之 Web 篇(

一、前言 上一篇《Spring Boot 入門之基礎篇(一)》介紹了 Spring Boot 的環境搭建以及專案啟動打包等基礎內容,本篇繼續深入介紹 Spring Boot 與 Web 開發相關的知識。 二、整合模板引擎 由於 jsp 不被 SpringBoot 推薦使用,所以模板引擎主

Spring boot入門一 環境搭建HelloWorld

說在前面:  最近Spring boot也火了一把,不稍微熟習下Spring boot都不好意思出門了,於是我也試著看下Spring boot的相關配置。概述:  Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及

Spring Boot)使用Maven建立springboot專案入門+整合Mybatis

前言     SpringBoot本身已經提供了依託於maven的Spring Initializr作為建立專案的快速方式,但是當前使用Maven建立SpringBoot專案更容易按照我們的要求對專案

Spring Boot 入門(十):報表匯出,對比poi、jxl和esayExcel的效率

本片部落格是緊接著Spring Boot 入門(十一):整合 WebSocket, 實時顯示系統日誌寫的 關於poi、jxl和esayExcel的介紹自行百度。 jxl最多支援03版excel,所以單個sheet頁面最多隻能匯出65536條資料。 我直接將excel匯入到瀏覽器並開啟,以下統計匯出時長指將資

Spring Boot入門系列(十)快速打造Restful API 介面

spring boot入門系列文章已經寫到第二十篇,前面我們講了spring boot的基礎入門的內容,也介紹了spring boot 整合mybatis,整合redis、整合Thymeleaf 模板引擎 等各種框架,同時也介紹了使用jdbcTemplate 操作資料庫,配置多資料來源 等系列內容。應該說sp

Spring Boot入門系列(十一)如何優雅的設計 Restful API 介面版本號,實現 API 版本控制!

前面介紹了Spring Boot 如何快速實現Restful api 介面,並以人員資訊為例,設計了一套操作人員資訊的介面。不清楚的可以看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 有些人可能會問,為什麼我看到很多公司的

spring boot入門

pom.xml evel 建議 主函數 log 16px eight dev 連接數 一、對spring boot的解釋:(百度百科) Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該

spring boot 入門

pack 負責 aml tools 讀取 點擊 roo depend 團隊 什麽是spring boot Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人

Spring Boot入門——JDBCTemplate使用及其相關問題解決

oca accounts abs method const error mas exist release 1、在pom.xml文件中引入相應依賴 <!-- mysql依賴 --> <dependency> <

Spring Boot入門——集成Mybatis

style help 獲取自增 文件 依賴 添加 ice 配置 font 步驟: 1、新建maven項目 2、在pom.xml文件中引入相關依賴 3、創建啟動類App.java,添加自動掃描mapper 4、在application.properties文件中添加配置信息

Spring Boot入門——全局異常處理

app 異常 span () system depend 關閉 font exec 1、後臺處理異常   a、引入thymeleaf依賴 <!-- thymeleaf模板插件 --> <dependency> <

一、spring boot入門(web+freemarker)

value mls mar 使用 blog doctype web app span 啟動 1.配置maven文件pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://

像屎一樣的 Spring Boot入門,總算有反應了

zone context frame .org ret clas schema -1 eating 我特麽最煩的就是現在Java不知道抽什麽風,喜歡用maven這種,怎麽搞都會有錯誤提示的玩意。搞個spring boot,官方的所謂http://start.spring.i