从零实现一个 Java 微框架 - 前言

Otstar Lin

前言

自制的 JavaWeb 框架 XK-Java 至今也开发了快一年的时间了,如果算上第一个 commit 之前的准备时间差不多就一年了,最近应该也不会再有大的结构更新了,所以就打算和之前 PHP 框架系列一样,写一个系列文章。也算是对这些技术的复盘吧,顺便如果可以的话也可以连 Spring 一起分析下。

观前提示:XK-Java 并不是 Spring 的缩小版,大部分模块都是由我自行实现的,所以原理也大不相同(当然有一些是 copy 自 Spring 的就另外说,逃),如果你是想通过本框架来学习 Spring 的话基本可以绕道了。

目录

  1. 从零实现一个 Java 微框架 - 前言

项目地址

整体结构

XK-Java 整体结构图

这张图只展示了框架中包含的架构和各模块之间的关系,模块中的东西会在后续的文章中说明。

框架成果

更多的样例可以到 xkjava-app 模块里查看。

结语

本篇文章只是一个开篇,所以是一篇水文 2333。

XK-Java 参考了以下框架:

感谢这些框架为我提供了实现和学习的思路。