慕課網_《2小時學會SpringBoot》學習總結

《2小時學會SpringBoot》學習總結

時間:2017年2月18日星期六
說明:本文部份內容均來自慕課網。@慕課網:http://www.imooc.com
教學示例源碼:暫無。
我的學習源碼:https://github.com/zccodere/s...mysql

第一章:SpringBoot介紹

1-1 SpringBoot介紹

SpringBoot和SpringMVC的關係git

SpringBoot是SpringMVC的升級版,二者沒有必然的聯繫

SpringBoot的特色github

1.化繁爲簡,簡化配置
2.備受關注,是下一代框架
3.微服務的入門級微框架

微服務spring

SpringBoot -> SpringCloud -> 微服務

課程介紹sql

目錄數據庫

1.第一個SpringBoot程序
2.自定義屬性配置
3.Controller的使用
4.spring-data-jpa
5.事務管理

注意json

1.具有必要的前置知識
    --利用maven構建項目
    --Spring註解
    --RESTful API
2.能夠不須要先去學SpringMVC
3.Java、Maven等版本保持一致

第二章:第一個SpringBoot應用

2-1 第一個SpringBoot應用

第三章:項目屬性配置

3-1 項目屬性配置

屬性配置app

spring.datasource.url:jdbc:mysql://127.0.0.1:3306/
spring.datasource.username:root
spring.datasource.password:123456
spring.datasource.driver-class-name:com.mysql.jdbc

加載配置屬性註解框架

@Value
@Component
@ConfigurationProperties

多環境配置maven

第四章:Controller的使用

4-1 Controller的使用

@Controller的使用

@Controller:處理http請求
@RestController:Spring4以後新的註解,原來返回json須要@ResponseBody配合@Controller
@RequestMapping:配置url映射

處理請求中的參數

@PathVariable:獲取url中的數據
@RequestParam:獲取請求參數的值
@GetMapping:組合註解

第五章:數據庫操做

5-1 數據庫操做(上)

數據庫操做

Spring-Data-Jpa -> MySQL

Spring-Data-Jpa

JPA(Java Persistence API)定義了一系列對象持久化的標準,目前實現這一規範的產品有Hibernate、TopLink等。

clipboard.png

5-2 數據庫操做(下)

第六章:事務管理

6-1 事務管理

只有查詢的時候不加事務,其它任何操做都要加事務。

第七章:課程回顧

7-1 課程回顧

總結

1.SpringBoot介紹
2.安裝
3.配置
4.Controller的使用
5.數據庫操做
相關文章
相關標籤/搜索