086 Starter 快速整合機制詳解

2021-10-21 17:11:43 字數 582 閱讀 7926

1.1. 作用

1.2. 命名規範

1.3. 常用 starter

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-tomcat

建工程。

引入spring-boot-starterspring-boot-autoconfigue、第三方 jar。

如需要生成配置元資訊,加入spring-boot-consiguration-processon依賴。

編寫自動配置類。

配置發現配置檔案(meta-inf/spring.factories)。

打包發布。

4.1. 建立乙個 儲存屬性的專案(girl)

4.2. 建立乙個自定義的 starter(girl-spring-boot-starter)

4.3. 專案中使用自定義的 starter

點集排序(快速排序)

點集排序演算法,首先是要定義單個點如何確定大小,它不像數字那樣是一維的,點是乙個二維,所以在定義點的時候要定義點如何比較大小。點的大小一般來說,都是從左到右,從下到上的乙個順序,也就是說首先比較x方向,然後再比較y方向。下面是我自己定義的乙個點的類 class doxpoint2d 介面 快速排序 ...

快速的轉換mysql字符集

快速的轉換mysql字符集 mysql4.1預設安裝的是字符集是lant1,雖說使用沒什麼問題,但phpmyadmin裡顯示中文都是亂碼,在開發中不好除錯,所以需要使用gbk或gb2312字符集。最簡單的辦法是用指令碼進行複製資料庫,很慢,現在採用mysql front這個軟體來進行操作。簡單步驟 ...

快速的轉換mysql字符集

mysql4.1預設安裝的是字符集是lant1,雖說使用沒什麼問題,但phpmyadmin裡顯示中文都是亂碼,在開發中不好除錯,所以需要使用gbk或gb2312字符集。最簡單的辦法是用指令碼進行複製資料庫,很慢,現在採用mysql front這個軟體來進行操作。簡單步驟 以lant1轉gbk為例 1...