日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

龙中华著《Spring Boot实战派》读书笔记之入门篇

發(fā)布時間:2023/10/11 编程问答 75 如意码农
生活随笔 收集整理的這篇文章主要介紹了 龙中华著《Spring Boot实战派》读书笔记之入门篇 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

第一章 進入Spring Boot的世界

理念:默認大于配置。有很多集成好的方案,開箱即用。針對痛點:環(huán)境配置耗時。

1.1 Spring Boot 的特色:

  1. 使用簡單 注解方式實現(xiàn)類的定義和功能開發(fā)。無需代碼,無需xml。新手友好!

  2. 配置簡單 (根據(jù)類路徑中的jar和類)自動配置Bean

  3. 提供大量的starter簡化配置

  4. 部署簡單 (內置了嵌入式 tomcat,netty等 sevelet, 可以 jar 取代 war )

  5. 監(jiān)控簡單 (線程,內存,日志,cpu占用)

Spring Boot 與 SSM 的關系:

并不沖突。簡化了傳統(tǒng)SSM的配置。

?Spring Boot 將逐漸取代 SSM ?

1.2 學習Spring Boot的方法建議

  1. 看透本書的理論,模仿實戰(zhàn)例子;最好是自己手寫代碼;完全理解后進入下一節(jié)

  2. 用好 IDEA,用好Spring Security內置功能,不必重復造輪子

  3. 仔細研究報錯信息,學會自己解決問題

  4. 使用git 降低犯錯的代價

  5. 查看官方網(wǎng)站的文檔

  6. 有效地提問

第二章 準備開發(fā)環(huán)境

JDK :

JAVA_HOME CLASSPATH

MAVEN:

  1. MAVEN_HOME PATH

  2. MAVEN 配置國內倉庫(maven安裝目錄下的conf/settings.xml)

  3. 認識pom.xml 文件的元素:

    1. dependency

    2. plugin

    3. properties

    4. scope

第三章 使用開發(fā)工具

安裝IDEA

  1. IDEA

  2. 配置 IDEA 的 maven 環(huán)境

  3. 安裝 Spring Assistant -- 目的是支持開發(fā)

  4. 安裝 Lombok 插件 (非常好用!必須要用)

    @Data
    @setter @getter
    @ToString
    @Log4j
    @NotNull // Exception

第一個實例:hello World

  • 重點是 控制器

    • @RestController
    • @RequestMapping
  • 可以打包成jar
package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; @RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
return "Hello, World!";
}
}
  • 訪問查看效果

    http://localhost:8080/hello

必會的IDEA實用技巧

代碼補全

Ctrl + Space + Shift 

Ctrl + Space

超能的 Alt +Enter : 快速修復錯誤

Live Template: sout 、 soutm fori

快速生成try/catch : Ctrl+ Alt + T

快捷鍵

Alt + Insert             -- 生成 construction,test,toString等,

Ctrl + J 	      -- 非常多!!! 涵蓋了  psvm 等

Ctrl + Shift + N   -- 搜索!!!

Ctrl+Alt+L         -- 代碼格式化

Ctrl+Alt+O         -- import 自動化

總結

以上是生活随笔為你收集整理的龙中华著《Spring Boot实战派》读书笔记之入门篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。