領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多錄製於加利福尼亞州聖克拉拉的 SpringOne2GX 2013 大會
演講者:Phil Webb 和 Josh Long
對於大多數人來說,使用一個提供 Spring XML 名稱空間和整合 API 的模組已經成為一種肌肉記憶:將 .xsd 新增到配置檔案的匯入 XML 模式中,如果可用的話,可能啟用一個註解驅動的變體,自動完成一些 XML 節,然後就大功告成了!但是 Java 配置呢?Java 配置自2005年以來就以某種形式存在。它於2009年被合併到核心框架中,從那時起我們看到了大量新的 Java 配置驅動的 DSL 出現。特別是在2013年,Spring MVC、Spring Security(以及 Spring Security OAuth)、Spring Batch、Spring Social、Spring Data(包括其下的所有模組:REST、MongoDB、JPA、Neo4j、Redis 等)、Spring HATEOAS 等都提供了 Alpha 版或更好的 Java 配置支援,所有這些都提供了里程碑版或更好的 Java 配置整合。Tomcat 7(以及所有相容 Servlet 3 的容器)提供了一種替代 web.xml 的程式設計方式。這為希望與 Web 容器整合的模組提供了另一個絕佳的整合鉤子,從而減輕了使用者的配置負擔。這裡有很大的潛力,如果你知道要尋找什麼,很容易就能上手。在這次演講中,Spring 開發者倡導者 Josh Long 和 Spring 核心提交者、全面友善的 Spring Boot 忍者 Phil Webb 將介紹各種 Spring 專案中的 Java 配置支援,展示如何將它們整合到你的程式碼中,以及——如果情況需要——如何編寫自己的 Java 配置 DSL。在 http://projects.spring.io/spring-framework 瞭解更多關於 JavaConfig 的資訊
瞭解更多關於 Java Configuration 和 Spring 的資訊,請訪問 http://projects.spring.io/spring-framework
瞭解更多關於 Spring Guides 的資訊,請訪問 http://www.spring.io/guides
!{iframe width="420" height="315" src="//www.youtube.com/embed/-4BQXNufpbQ" frameborder="0" allowfullscreen}{/iframe}