摘要:
前言 今天早上起床的时候,我还在想应该实现哪个组件,想了半天,发现基本上常用的注解组件都被我们給实现了(当然,虽然都实现了,但是基本上都是简易版),最后想来想去觉得filter可以实现下,毕竟没有这个模块,项目中的就没法实现权限控制了。 在开始的时候,我已经知道filter的难点是地址的匹配,也就是 阅读全文
摘要:
前言 今天我们还是继续研究手写web服务器,经过昨天一天,服务器这边,我已经基本实现了controller注解和requestMapping注解。 服务器启动的时候,会自动去扫描带有controller注解的类,然后根据controller再去扫描requestMapping注解,最后生成一个key 阅读全文
摘要:
前言 昨天实现了requestMapping和controller注解,解决了请求地址与接口方法之间的映射问题,可以根据前端请求地址调用对应的接口方法。但是还不能解决有参方法的调用,今天我们就来啃下这个硬碴,解决这个最后一公里。 开肝 定义RequestParameter注解 springboot的 阅读全文
摘要:
前言 最近写web服务器优点上头,根本停不下来,对,我就是卷王本卷,昨天实现了前端有参方法的调用,趁着这股热劲,今天我们来实现下IOC容器,从原理和实现上来讲,都不难了,因为我们在controller和requestMapping注解实现的时候已经验证过了,沿着同样的思路搞就行了。好了话不多说,直接 阅读全文
摘要:
前言 手写web服务器,到今天已经实现了controller、RequestMapping、RequestParameter、Service还有简易的Ioc,从构成要素上将我们的小项目已经算是一个比较完整的服务器了,但也有很多需要优化的地方,今天我们就来实现ComponentScan注解,优化一下包 阅读全文