第一章 Spring簡介

2021-09-24 20:26:39 字數 1293 閱讀 3923

(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...