1. 定義
spring實現了aop功能的ioc容器
spring core -
spring的ioc容器管理的物件均是單例
2. 簡單配置
啟動類 - springstartup
xmlbeanfactory factory = new xmlbeanfactory(new classpathresource("beans.xml"));
helloworld hello = (helloworld)factory.getbean("hello");
system.out.println(hello.say());
factory.destroysingletons();
beans.xml - 放置於src目錄
<?xml version="1.0" encoding="utf-8"?>
3. eclipse遠端呼叫
xdoclet: 能夠方便的生成配置檔案,但需要和ant一同使用
Spring核心技術 IOC,DI
ioc 控制反轉 英文全稱 inversion of control di 依賴注入 英文全稱 dependency injection ioc和di其實是講的乙個東西 封裝對物件的例項化 原先 對於物件的建立,通過new進行例項化 等同於自己找媳婦 在程式中被稱為依賴 而現在 統一通過 父母 be...
Spring框架核心技術總結
方便解耦,簡化開發 通過spring提供的 ioc容器,可以將物件間的依賴關係交由 spring 進行控制,避免硬編碼所造成的過度程式耦合。使用者也不必再為單例模式類 屬性檔案解析等這些很底層的需求編寫 可以更專注於上層的應用。依賴注入的概念 它是spring 框架核心 ioc的具體實現方式。簡單的...
Spring核心技術之事物
事物的概述 1.原子性 原子性是指事務包含的所有操作要麼全部成功,要麼全部失敗回滾,因此事務的操作如果成功就必須要完全應用到資料庫,如果操作失敗則不能對資料庫有任何影響。2.一致性 一致性是指事務必須使資料庫從乙個一致性狀態變換到另乙個一致性狀態,也就是說乙個事務執行之前和執行之後都必須處於一致性狀...