Spring 相依注入
•Spring本身的核心就是一個相依注入容器
•spring-webmvc 本身就是基於 Spring 相依注入容 器而建立起來的
•Spring 的相依注入容器,英文上也常簡稱為 DI(Dependency Injection)容器
•更早前 Spring 採用 IoC(Inversion of Control) 容器這個名詞
75
76.
•Spring 的 IoC指的是物件建立與相依設定的控制 權,由開發者手中轉換至容器身上
•Web 框架之類的 IoC,指的是對流程的控制權, 從開發者手中轉換至框架身上
•為了避免名詞混淆,Spring 建立使用 DI 容器來 稱呼其核心容器
•練習 12:使用 Spring 相依注入
76
77.
Hibernate 與 JPA
•物件關聯對應(Object-Relational Mapping, ORM)
–如果設計變更,要為每個影片的導演增加更多資訊, 因而 Dvd 類別中 String 的 director,必須成為一 個 Director 型態..
77