Java學習(隨筆)—Spring boot以及Gradle相關
一.Spring boot相關
1.spring boot是什麼?
(1)為所有Spring開發者提供了一個更快更廣泛的入門體驗
(2)開箱即用,不合適的也可以隨時拋棄
(3)提供一系列大型專案常用的非功能型特徵
(4)零配置(不需要XML配置,遵循“約定大於配置”)
2.Spring boot與其他框架的關係
3.快速建立基於Spring boot的web專案,利用Gradel來管理jar包
建立成功後解壓專案
4.Gradel編譯專案:
(1)先確定我們的開發環境(java):java -version
(2)確定Gradle的環境:gradle -v
(3)切換到專案的根目錄:
cd 檔案路徑
跳轉到檔案磁碟中
(4)使用gradle編譯專案:gradle build
專案構建成功編譯成功,觀察編譯後的專案結構:
(5)執行專案:java -jar build/libs/jar檔名
(6)瀏覽器訪問地址:http://localhost:8080/index.do
觀察雖然是個錯誤頁面,但是說明我們的專案已經執行
相關推薦
Java學習(隨筆)—Spring boot以及Gradle相關
一.Spring boot相關1.spring boot是什麼?(1)為所有Spring開發者提供了一個更快更廣泛的入門體驗(2)開箱即用,不合適的也可以隨時拋棄(3)提供一系列大型專案常用的非功能型特徵(4)零配置(不需要XML配置,遵循“約定大於配置”)2.Spring boot與其他框架的關係 3.快
REDIS學習(4)spring boot redisTemplate 對REDIS的簡單封裝,以及對引用包的說明,以及對序列化的詳細說明
綜合1,2,3以及目前,我們所引用的redis包不過是 <dependency> <groupId>org.springframework.boot</groupId><!-- 會附帶引進jedis-2.7.3的包 -->
SpringBoot實戰學習(十) Spring Boot型別安全配置
1.目錄結構 2.編寫 1.application.properties 新增配置 author.name=wen author.age=24 2.型別安全的Bean pack
spring securtty 學習(一)spring boot 中開啟spring securtty
cep () map read authorize tro quest row global 簡單來說,spring security提供Authentication認證和Authorization授權管理,其開發復雜度、學習難度都比shiro難,我們既然鐘情與spring
Java學習(4):統計一個文件中的英文,中文,數字,其他字符以及字符總數
port let args str reader 文件路徑 要求 cnblogs pub 要求:統計一個文件中的英文,中文,數字,其他字符以及字符總數(此隨筆以txt文件為例) import java.io.BufferedReader; import java.io.F
Java總結(隨筆)——代碼總結JDBC以及事務,以銀行轉賬,查賬等為例
模擬銀行系統 數據庫 JDBC 事務 本片文章是對上一篇文章中的事務的例子的功能擴寫,用以加深理解,以及代碼的熟練度:(1)數據庫表數據:(2)引入數據庫連接jar包(3)工具類: package org.jdbc.util; import java.io.File; import java
SpringBoot 2.X 學習筆記(一)Spring Boot HelloWorld
pre urn art release ret XML tap tro 簡化 Spring Boot HelloWorld 實現一個最簡單的功能:瀏覽器發送hello請求,服務器接受請求並處理,響應Hello World字符串; 1、創建一個maven工程;(jar) 2、
Spring Boot學習總結(14)——Spring Boot常見面試題彙總
1、什麼是 Spring Boot? Spring Boot 是 Spring 開源組織下的子專案,是 Spring 元件一站式解決方案,主要是簡化了使用 Spring 的難度,簡省了繁重的配置,提供了各種啟動器,開發者能快速上手。 2、為什麼要用 Spring Boot
Spring Boot學習總結(1)——Spring Boot入門
摘要:Spring Boots是為了幫助開發人員很容易的創建出獨立執行和產品級別的基於 Spring 框架的應用。 從 Spring Boot 專案名稱中的 Boot 可以看出來,Spring
spring boot 學習筆記 (2) Spring Boot 依賴環境和專案結構介紹
使用 Spring Boot 開發專案需要有兩個基礎環境和一個開發工具,這兩個環境是指 Java 編譯環境和構建工具環境,一個開發工具是指 IDE 開發工具。 Spring Boot 2.0 要求 Java 8 作為最低版本,需要在本機安裝 JDK 1.8 並進行環境變數配置,同時需要安裝構建工
spring boot 學習筆記 (1) Spring Boot 介紹
Spring Boot 是一套全新的框架,它來自於 Spring 大家族,因此 Spring 所有具備的功能它都有並且更容易使用;同時還簡化了基於 Spring 的應用開發,通過少量的程式碼就能建立一個獨立的、產品級別的 Spring 應用。 Spring Boot 特性 使用
spring boot 學習筆記 (10) Spring Boot 整合 Druid 監控資料來源
Druid 是阿里巴巴開源平臺上的一個專案,整個專案由資料庫連線池、外掛框架和 SQL 解析器組成,該專案主要是為了擴充套件 JDBC 的一些限制,可以讓程式設計師實現一些特殊的需求,比如向金鑰服務請求憑證、統計 SQL 資訊、SQL 效能收集、SQL 注入檢查、SQL 翻譯等,程式設計師可以通過定
spring boot 學習筆記 (3) Spring Boot 對web的支援
JSON 的支援 JSON (JavaScript Object Notation) 是一種輕量級的資料交換格式,易於閱讀和編寫,同時也易於機器解析和生成。JSON 採用完全獨立於語言的文字格式,但是也使用了類似於 C 語言家族的習慣(包括 C、C++、C#、Java、JavaScript、Pe
Spring Boot 構建企業級部落格學習(四)- Spting Boot 整合Thymeleaf模板
Spting Boot 整合Thymeleaf模板 理解Thymeleaf的概念、用法 Thymeleaf 與 Spring Boot 整合 Thymeleaf 實戰 Thymeleaf概念 理解Thymeleaf Thymeleaf是一種
Spring Boot 學習筆記(三)Spring boot 中的SSM
Spring boot 下的 Spring mvc @Controller:即為Spring mvc的註解,處理http請求; @RestController:Spring4後新增註解,是@Controller與@ResponseBody的組合註解,用於返回字串或json資料; package c
Spring Boot學習總結(2)——Spring Boot整合Jsp
怎麼使用jsp上面起了疑問,查閱了多方資料,找到過其他人的部落格的描述,也找到了spring在github上的給出的例子,看完後稍微改動後成功 整合jsp,於是決定將整合過程記載下來。 無論使用
Spring框架學習筆記(5)——Spring Boot建立與使用
Spring Boot可以更為方便地搭建一個Web系統,之後伺服器上部署也較為方便 建立Spring boot專案 1. 使用IDEA建立專案 2. 修改groupid和artifact 3. 一路next,自動IDEA就會自動下載依賴的jar包 4. 執行 之後執行專案(Application類
Spring框架學習筆記(7)——Spring Boot 實現上傳和下載
最近忙著都沒時間寫部落格了,做了個專案,實現了下載功能,沒用到上傳,寫這篇文章也是順便參考學習瞭如何實現上傳,上傳和下載做一篇筆記吧 下載 主要有下面的兩種方式: 通過ResponseEntity實現 通過寫HttpServletResponse的OutputStream實現 我只測試了ResponseE
Spring框架學習筆記(8)——spring boot+mybatis plus+mysql專案環境搭建
之前寫的那篇Spring框架學習筆記(5)——Spring Boot建立與使用,發現有多小細節沒有提及,,正好現在又學習了mybatis plus這款框架,打算重新整理一遍,並將細節說清楚 1.通過IDEA建立spring boot 2.專案相關配置 只需要修改第一個和第二個,下面的其他選項會自動改變
Java學習(三)JSP學習1
rtm 斷開 三大指令 保持 web應用 對比 c語言 let 新建 一、 理解JSP技術 JSP全名為Java Server Pages,中文名叫java服務器頁面,其根本是一個簡化的Servlet設計,它 是由Sun Microsystems公司倡導、許多公司參