當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot————快速搭建springboot项目
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot————快速搭建springboot项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
完成項目的創建信息
瀏覽器打開SPRING INITIALIZR網址:
http://start.spring.io/? 如下圖所示完成配置:
1.完成基礎項目配置
2.相關名稱
3.依賴jar包,如果是web項目,那么這里選擇的Web依賴已經包含了開發web項目所必須的服務器以及Spring MVC框架;JPA是持久層API,其中包含HIbernate,但是如果使用MyBatis需要另行添加,不過JdbcTemplate也是不錯的。
4.生成項目zip壓縮包
(Switch to full version是切換到完整的配置表單,如果你是認真的,可以切換到完整版)
最終的壓縮包是這個樣子:
IDE項目導入
1.將壓縮包直接當前目錄解壓
2.導入項目
3.完成
測試項目
1.設置項目端口
打開application.properties文件,并添加端口號:
server.port=8080 #these 3 words are Chinese characters encoded by the file default encoding = "ISO-8859-1" visitor.name=\u5B59\u609F\u7A7A2.編寫controller
package com.alibaba.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController;import com.alibaba.fastjson.JSONObject;@RestController @RequestMapping("/demo") public class DemoController {// 配置文件中以ISO-8859-1編碼的漢字是:孫悟空。// 雖然配置文件中并不是以utf-8編碼的漢字,但是這里并不影響@Value取得正確的漢字@Value("${visitor.name}")private String visitorName;@RequestMapping(value = "/say/{name}", method = RequestMethod.GET)public JSONObject sayHello(@PathVariable String name) {JSONObject result = new JSONObject();if (!visitorName.equals(name)) {result.put("data", "對不起,你不是孫悟空!");return result;} else {result.put("data", "你好啊," + name + "先生");}return result;} }3.瀏覽器驗證
注意:在pom中引入jpa的時候,由于是數據源組件,因此會去配置文件中加載數據庫相關的配置信息,如果暫時還沒有填寫這部分的信息,那么會導致項目啟動失敗,并提示一個datasource相關的信息,可以暫時在pom中注掉數據源相關組件的依賴。
總結
以上是生活随笔為你收集整理的SpringBoot————快速搭建springboot项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用php实现一个简易的web表单生成器,
- 下一篇: elementui表单校验原始密码_ja