<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # `spring-boot-starter` Maven 模板 > 原文: [https://howtodoinjava.com/spring-boot2/spring-boot-starter-templates/](https://howtodoinjava.com/spring-boot2/spring-boot-starter-templates/) 不久之前,隨著庫及其依賴項的數量呈指數級增長,依賴項管理已成為一項非常復雜的任務,需要大量的技術專家才能正確地完成它。 通過引入 String boot 啟動器模板,如果您想在項目中使用任何流行的庫,則可以在確定要在項目中使用的正確依賴項切面獲得大量幫助。 Spring Boot 帶有 50 多個不同的啟動器模塊,這些模塊為許多不同的框架提供了現成的集成庫,例如關系和 NoSQL 的數據庫連接,Web 服務,社交網絡集成,監視庫,日志記錄,模板渲染 ,并且列表一直在繼續。 ## 入門模板如何工作? Spring Boot 啟動器是模板,其中包含啟動特定功能所需的所有相關傳遞依賴項的集合。 每個啟動器都有一個特殊的文件,其中包含 Spring 提供的所有已提供依賴項的列表。 這些文件可以在相應的啟動程序模塊的`pom.xml`文件中找到。 例如 可以在 [github](https://github.com/spring-projects/spring-boot/blob/master/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml) 中找到`spring-boot-starter-data-jpa`入門 pom 文件。 這告訴我們,通過在我們的構建中包含`spring-boot-starter-data-jpa`作為依賴項,我們將自動獲得`spring-orm`,`hibernate-entity-manager`和`spring-data-jpa`。 這些庫將為我們提供開始編寫 JPA / DAO 代碼的所有基本知識。 因此,下次當您要為項目提供任何特定功能時,我建議您檢查現有的入門模板,以查看是否可以直接使用它。 持續不斷的社區添加一直在進行,因此此列表已經在增長,您也可以為它做出貢獻。 ## 流行的模板及其傳遞依賴 我列出了一些經常使用的 SpringBoot 器以及它們帶來的依賴關系,僅供參考。 | 啟動器 | 依賴項 | | --- | --- | | `spring-boot-starter` | `Sspring-boot`, `spring-context`, `spring-beans` | | `spring-boot-starter-jersey` | `jersey-container-servlet-core`, `jersey-container-servlet`, `jersey-server` | | `spring-boot-starter-actuator` | `spring-boot-actuator`, `micrometer-core` | | `spring-boot-starter-aop` | `spring-aop`, `aspectjrt`, `aspectjweaver` | | `spring-boot-starter-data-rest` | `spring-hateoas`, `spring-data-rest-webmvc` | | `spring-boot-starter-hateoas` | `spring-hateoas` | | `spring-boot-starter-logging` | `logback-classic`, `jcl-over-slf4j`, `jul-to-slf4j` | | `spring-boot-starter-log4j2` | `log4j2`, `log4j-slf4j-impl` | | `spring-boot-starter-security` | `spring-security-web`, `spring-security-config` | | `spring-boot-starter-test` | `spring-test`, `spring-boot`,`junit`,`mockito`, `hamcrest-library`, `assertj`, `jsonassert`, `json-path` | | `spring-boot-starter-web-services` | `spring-ws-core` | 將我的問題放在評論部分。 學習愉快! 參考文獻: [SpringBoot 啟動器](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-starters) [使用啟動啟動器](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-starter)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看