Tôi đã cố gắng đọc tài liệu về Spring BOM, Spring Boot và Spring IO.
Nhưng không có làm rõ về, làm thế nào chúng ta nên sử dụng chúng với nhau hay không?
Trong dự án của tôi, chúng tôi đã có Chánh của chúng ta POM, Vì vậy, tôi không thể sử dụng như là cha mẹ chúng, nhưng tất cả họ có cách khác để sử dụng, giống như bên dưới bằng cách định nghĩa quản lý phụ thuộc
Tôi nên sử dụng cái nào trong khởi động mùa xuân, BOM mùa xuân và IO mùa xuân?
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>${org.springframework-version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<!-- Import dependency management from Spring Boot -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.2.5.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
mùa xuân Yêu cầu phiên bản BOM, Spring Boot và Spring IO dành cho bạn
Vì vậy, sự khác biệt chính xác giữa chúng là gì? Tôi nên chọn cái nào? Và trong tình trạng nào?
Spring BOM là một Bill of Materials, đây là cấu trúc Maven để nhập các phần quản lý phụ thuộc vào một pom. Hai mục còn lại, Boot và IO là các thư viện Spring. Bạn đang so sánh táo và cam và có thể sử dụng tất cả, một số hoặc không ai trong số họ. Tôi nghĩ bạn cần đọc thêm. –
bạn có bất kỳ yêu cầu đặc biệt nào dựa trên những gì bạn muốn nhận được đề xuất? bạn có thể muốn kiểm tra câu hỏi này http://stackoverflow.com/questions/29038571/spring-boot-uses-spring-io-implicitly/29064854#29064854 – sodik