#Iframe Implement your own lightweight web framework based on servlets
目录介绍
com.xyf.mvc.annotation 注解类 springmvc 的注解 如requestMapping requstParam 都在这里
com.xyf.mvc.controller 控制层 用法和springmvc相同
com.xyf.mvc.service 服务层
com.xyf.mvc.serviceimp 服务实现层
com.xyf.mvc.servlet 核心层,对servlet进行封装 初始化顺序依次为
public void init(ServletConfig config) {
// scan扫描 包
doScan("com.xyf");// 扫描这个包下面的所有类
doInstance();// 创建实例并保存
doAutowired();// 射入
doMapping();// 根据映射找到方法 --> 找到method
如何使用
参考 类com.xyf.mvc.controller.testController
其他
本项目模仿了springmvc框架源码,从中学到很多。项目会不定期更新,欢迎关注。
本项目更大的用处是学习,而不是要开发一个全新的web框架。