Skip to content

开源框架之手写系列,主要手写了springmvc,mybatis,rpc框架的实现,目前是跟着简书上一位博主的博客进行练习,先学习一下后期在做功能性的扩展。有兴趣的同学可以参考博主的博客学习一下,加深一下自己对开源框架底层实现的掌握

Notifications You must be signed in to change notification settings

hsxyhao/handwriting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

handwriting

Build Status

开源框架之手写系列,主要手写了springmvc,mybatis,rpc框架的实现,目前是跟着简书上一位博主的博客进行练习,先学习一下后期在做功能性的扩展。有兴趣的同学可以参考博主的博客学习一下,加深一下自己对开源框架底层实现的掌握

hw-springmvc

主要实现的注解

  1. Controller
  2. Service
  3. Repository
  4. Qualifier
  5. RequestMapping
  6. DispatcherServlet

hw-rpc-api

使用Java默认的序列化以及传统Socket通信实现简易的rpc框架

hw-mybatis

实现了mybatis的主要的核心功能,目前在xml解析以及查询返回值这些地方采用硬编码实现

待续中...

About

开源框架之手写系列,主要手写了springmvc,mybatis,rpc框架的实现,目前是跟着简书上一位博主的博客进行练习,先学习一下后期在做功能性的扩展。有兴趣的同学可以参考博主的博客学习一下,加深一下自己对开源框架底层实现的掌握

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages