從零寫javaweb框架 七 初始化框架

2021-08-15 03:33:38 字數 663 閱讀 4498

集合上幾篇編寫的classhelper/beanhelper/iochelper/controllerhelper,我們現在需要做的是在專案啟動時把他們都載入進來。

package org.smart4j.framework;

import org.smart4j.framework.helper.beanhelper;

import org.smart4j.framework.helper.classhelper;

import org.smart4j.framework.helper.controllerhelper;

import org.smart4j.framework.helper.iochelper;

import org.smart4j.framework.util.classutil;

/** * desc : 載入相應的helper類

* created by lon on 2018/1/28.

*/public final class helperloader ;

for (class<?> cls : classlist)

}}

實際上,當我們在第一次訪問類時,就會載入器static塊,這裡只是為了讓載入更加集中,所以才寫了乙個helperloader類。

從零寫乙個Java WEB框架(一)

從乙個簡單的servlet專案開始起步。對每一層進行優化,然後形成乙個輕量級的框架。每一篇,都是針對專案的不足點進行優化的。專案已放上github 乙個非常基礎的servlet專案。基本功能是 對資料表 客戶表進行資料處理。例如 客戶的資料獲取 controller 層 獲取客戶端的資料 思路 通過...

從零寫乙個Java WEB框架(一)

從乙個簡單的servlet專案開始起步。對每一層進行優化,然後形成乙個輕量級的框架。每一篇,都是針對專案的不足點進行優化的。專案已放上github 乙個非常基礎的servlet專案。基本功能是 例如 客戶的資料獲取 controller 層 獲取客戶端的資料 思路 server 層中的獲取所有客戶資...

《從零開始寫Javaweb框架》知識點 類的載入

從最頂層至最底層,依次是 啟動類載入 擴充套件類載入 應用程式類載入 自定義類載入器。類載入器的層次關係,為雙親委派模型,工作過程為 如果乙個類載入器收到了類載入的請求,他首先不會載入這個類,而是將這個請求委派至其父類載入器去載入,每一層次都是這樣,所以所有的類載入請求,都會傳到啟動類載入器,只有當...