3月18 學習筆記 spring

2021-08-17 05:00:12 字數 1116 閱讀 2367

一 spring概念

面向切面 ( aop ) 擴張功能 不修改源**實現

控制反轉 ( ioc)物件建立通過spring進行配置而不是new乙個物件

一站式框架 

(1)web層 springmvc

service層 spring的ioc

dao層 spring的jdbctemplate

sping 1 2 3 4版本 一般都用34

ioc 操作

(1)ioc的配置檔案方式

(2)ioc的註解方式

ioc的配置檔案方式

ioc的底層技術

(1) xml配置檔案

(2)dom4j模組解析xml

(3)工廠設計模式

(4)反射

ioc 配置乙個物件

(1) 建立xml檔案

物件類第二步 建立工廠類,使用dom4j解析配置檔案+反射

public calss use***ctory{

public static userservice getservice(){

// 使用dom4j解析配置檔案

//根據id 得到class

string classvalue="class屬性"

userservice service=calss.newinstance();

return service;

ioc入門案例 

第一步 匯入jar包

docs文件 libs jar包檔案 schema 約束

第二步 建立類,在類裡面建立方法

第三步 建立spring配置檔案 ,建立配置類

(1) spring核心配置檔案建議放在src下

(2) 引入scbema約束

(3)配置物件

第四步 **測試

Spring學習筆記(3)

spring中的事務管理 事務 就是一系列的動作,他們被當做乙個單獨的工作單元,這些動作要麼被全部完成,要麼全部不起作用。事務的四個關鍵屬性 acid 宣告式事務 transactional 新增事務註解 transactional override public void buybook stri...

Linux學習筆記(1月18日)

伺服器的選擇 1.ecs 2.傳統idc 如何選擇idc機房 1.考慮機房和辦公地點的距離,方便維護 2.看機房的穩定性 看運營商的實力 電信 聯通 移動以及一些提供服務的第三方運營公司 考察機房的硬體實力 機房投入使用的時間 溫度濕度等環境控制裝置的效能以及ups 3.考慮成本 機櫃 頻寬 託管等...

日誌3月18日

題目 給你單鏈表的頭指標 head 和兩個整數 left 和 right 其中 left right 請你反轉從位置 left 到位置 right 的鍊錶節點,返回 反轉後的鍊錶 class solution object defreversebetween self,head,left,right...