原创 從零開始實現web容器——二期迭代

需求 容器初始化,實例化Controller url分析 靜態文件不進行處理 http狀態碼設置 200 400 403 404 500 等 url映射到Controller 的方法上 目標 熟悉http狀態碼定義 熟悉反射

原创 從零開始實現web容器——一期迭代

需求 使用bio通信模型和線程池實現 實現一個線程池 封裝request 跟 response 返回 html 的 hello world 可以選擇線程池的實現方式(自己的,或者java自帶的) spring依賴注入解耦 目標 熟悉

原创 IoC容器裝配Bean 下

整合多個配置文件 Bean作用域 FactoryBean 基於註解的配置 基於java類的配置 基於Groovy DSL的配置 通過編碼方式動態添加Bean 整合多個配置文件 <import resource="classpat

原创 Spring Boot

Spring Boot 特點 Spring Boot啓動器 快速入門 安裝配置 持久層 業務層 展現層 啓動項目 Spring Boot 特點 爲開發者提供Spring快速入門體驗。 內嵌Tomcat和Jetty容器。

原创 Ioc容器

IoC概述 資源訪問 BeanFactory和ApplicationContext Bean的生命週期 IoC概述 IoC是Spring容器的內核,AOP、聲明事物等功能在此基礎上開花結果。 IoC概念 我的理解,多個類可

原创 Spring入門 創建一個簡單實例

環境準備 創建表 建立工程 持久層 業務層 展現層 JSP視圖頁面 運行Web應用 環境準備 構建工具Mave Maven是Apache的一個頂級項目,也是一款強大的構建工具,能夠幫助用戶簡歷一套有效的自動化構建體系。

原创 Spring 概述

體系結構 Spring對java 版本的要求 如何獲取Spring 體系結構 IoC(Inversion of Control) Spring 核心模塊 IoC功能,它將類與類之間的依賴關係從代碼中脫離出來,用配置的

原创 IoC容器裝配Bean 上

Spring配置概述 Bean基本配置 依賴注入 注入參數詳解 方法注入 Bean之間的關係 Spring配置概述 Spring容器高級視圖 Bean配置了信息首先定義了Bean的實現及依賴關係,spring容器根據各種形

原创 從零開始實現web容器

項目簡介 從零實現web容器。敏捷開發循序漸進的學習多線程、Http協議、springIOC、設計模式等等技術,爲了成爲架構師而邁出的一步。 HTTP請求路線 迭代目錄 一期迭代 二期迭代 三期迭代

原创 Spring 4.0 學習筆記目錄

本學習筆記是對於《精通Spring4.x企業應用開發實戰》的學習記錄 Spring目錄 基礎 概述 入門-創建簡單實例 Spring Boot 核心 IoC容器 IoC容器裝配Bean 上 IoC容器裝配Bean 下 Spring