(1) spring是開源的輕量級框架
(2)spring核心主要兩部分
ioc:控制反轉
- 比如建立乙個類a
,類中新增了乙個非靜態方法
method()
,在另外乙個類
b中呼叫此類
a的方法,都是通過
new乙個
a物件,再通過此
a物件來呼叫
method()。
- ioc把物件的建立不是通過new
方式實現,而是交給
spring配置建立類物件
aop:面向切面程式設計,擴充套件功能不是修改源**實現
(3) spring是一站式框架
spring
在j2ee
三層結構中,每一層都提供不同的解決技術
- web
層:springmvc
-service層:
spring
的ioc
- dao層:spring的jdbctemplate
2 spring中的ioc(重要)1
把物件的建立交給
spring
進行管理
2 ioc
操作大致分三部分: (1
)ioc
的配置檔案方式(詳見第二章) (2
)ioc
的註解方式(詳見第二章) (3
)自動裝配(詳見第二章)
3 第乙個 ioc程式
(1)需要匯入的jar包
(2)定義person類
package com.inspur.demo1;
public class person
public void settool(string tool)
public void usetool()
}
<?xml version="1.0" encoding="utf-8"?>
(4)寫測試**
package com.inspur.demo1;
public class test
}
(5)**執行結果
第一章 Spring簡介
物件的建立 了解 spring 必須得了解一下物件的工廠模式 model publicinte cefruit publicclas mentsfruit publicclassorangeimplementsfruit 直接建立物件方式 fruit fruit neworange fruit.ea...
第一章 簡介
執行緒的優勢 發揮多處理器的強大能力 由於基本的排程單位是執行緒,因此如果在程式中只有乙個執行緒,那麼最多同時只能在乙個處理器上執行。在雙處理器系統上,單執行緒的程式只能使用一半的cpu資源,而在擁有100個處理器的系統上,將有99 的資源無法使用。在gui應用,執行緒可以提高使用者介面的響應靈敏度...
第一章(簡介)
技術手段 包含運用虛擬專用網路 virtual private network vpn 加密協議,入侵檢測系統 intrusion detection system ids 入侵防禦系統 instrusion prevention system ips 訪問控制列表 access control l...