一个简单版本的SpringMVC框架,阅读SpringMVC源码后尝试模仿实现的。
IDEA JDK 8
实现了SpringMVC常用的五个注解:
@DhController:标注bean类为controller层,当没有使用@DhRequestMapping时起value值可作为请求映射路径默认值为标记类的简单名,首字母小写。
@DhService:标注bean类为service层,默认值为标记类的简单名,首字母小写。
@DhRequestMapping:映射请求地址
@DhQualifier:注入bean实例,默认值为bean实例实现类的简单名,首字母小写。
@DhRequestParam:数据绑定后台控制层获取参数,可为空,现支持类型有String,Integer,Float,Double。
记载详细编写过程。点此处跳转