Spring 學習 (一)引入

2021-08-14 18:28:52 字數 811 閱讀 9268

spring 介紹

spring是什麼?

spring是乙個解決了許多在j2ee開發中常見的問題的強大框架。

為什麼要用spring?spring能幹嘛?

在實際web開發中,首先基於mvc這種設計思想進行開發,其次還要按照其功能將程式分為三種:資料的展示,業務邏輯的處理,資料訪問(個人覺得這樣分主要是為了便於管理)

具體表現形式如下;

// 1. 實體類

class user

//2. dao

class userdao

//3. service

class userservice

//4. action

class useraction

使用者訪問:

/user.action ----> tomcat (伺服器建立action、service、dao

乙個專案中有那麼多的類,那麼當我們要使用它的時候,

就要考慮這麼些問題:

數量:這個類我要new多少才合理?

什麼時候去new?

依賴關係:

然後當new出的類他所實現的功能的必須依賴另外乙個類時如何處理?

為了解決以上問題,spring由此誕生!

**簡單來說,就是處理物件的建立的、以及處理物件的依賴關係!**

ps:spring怎麼做到的呢?

你可以把他看成乙個容器,物件的生產與建立都在這裡面進行,要用時候直接從容器中取去就行了,不用去考慮其他情況。

九 引入datatables外掛程式

在ace中,我們引入datatables外掛程式,這是一款展示 並通過js來實現個包括展示 分頁 排序等各種 功能的外掛程式,而且是高度可定製化的一款外掛程式。官方 為 當然,在我們的ace模板中也有包含,並加入了ace的css元素。1.修改index.html頁面,在其中增加block元素,用於存...

2 8 引入本地擴充套件

源 1 源 為qdate類新增乙個函式nextday 2qdate nextday qdate date 3 引入本地擴充套件 子類 或 包裝類 1 子類 2class mydatesub public qdate37 8qdate nextday 912 13 14 包裝類15 class myd...

2 7 引入外加函式

場景 你需要為提供服務的類增加乙個函式,但你無法修改這個類。在客戶類中建立乙個函式,並以第一引數形式傳入乙個服務類例項。動機2.1 如果真的用心體會過,這種事情應該發生太多次了。你正在使用乙個類,它真的很好,為你提供了需要的所有服務。而後,你又需要一項新服務,這個類卻無法 於是你開始咒罵 為什麼不能...