spring boot 基於 spring 框架的快速開發整合包。
好處:
*.properties 檔案是 key=value 的形式
*.yml 是 key: value 的形式
*.yml 載入的屬性是有順序的,但不支援 @propertysource 註解來匯入配置,一般推薦用yml檔案,看下來更加形象
參考:1、@transactional 作用在非 public 修飾的方法上
2、@transactional 作用於介面,使用 cglib 動態**
3、@transactional 註解屬性 propagation 設定以下三種可能導致無法回滾
4、同一類中加 @transactional 方法被無 @transactional 的方法呼叫,事務失效
5、@transactional 方法內異常**獲
6、預設 runtimeexception 和 error 及子類丟擲,會回滾;rollbackfor 指定的異常及子類發生才會回滾
7、資料庫不支援事務,如 myslql 使用 myisam 儲存引擎
8、spring 的配置檔案中未配置事務註解生效
"transactionmanager"
/>
9、spring boot 引入 jbdc 或 jpa 包,預設事務註解。若未引入這兩個包,需要使用 @enabletransactionmanagement 進行配置
分析見:這裡
Spring Boot中日誌的相關問題
1 日誌框架 小張 開發大型系統 框架記錄系統的一些執行資訊 日誌框架 高大上幾個功能,非同步模式 自動歸檔 日誌抽象層,統一介面,給專案匯入具體的日誌實現就行了 市面上的日誌框架 左邊選乙個門面,右邊來選乙個實現 日誌門面 slf4j 日誌實現 logback springboot 底層是spri...
Spring boot相關依賴
org.springframework.boot spring boot starter parent 2.1.4.release 1 概述 2 作用 控制了所有依賴的版本號 3 好處 以後我們匯入依賴預設是不需要寫版本 org.springframework.boot spring boot st...
springboot相關配置
配置了埠號,訪問路徑,配置資料庫相關資訊,配置了mybatis,配置檔案上傳,配置thymeleaf,分頁 配置埠號 server.port 8081 配置訪問路徑 server.servlet.context path mybooksys 配置資料庫相關資訊 spring.datasource.d...