DeepTechDiver / Middleware-of-Handwriting

手写中间件系列(Java语言)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

手写中间件

涉及技术原理:代理、反射、池化、缓存

实现了手写数据库连接池以及Mybatis的功能

实现 ORM 框架的基本功能

创建和使用数据源,池化技术的实现,完成执行 SQL 语句的操作,同时引入反射工具包,实现对属性信息的获取和设置

实现 ORM 框架的基本功能为目的,完善静态 SQL 的标准化解析、参数设置和结果封装,使整个 ORM 框架可以处理基本的增、删、改、查操作

实现注解 SQL 解析、 ResultMap 参数、事务处理自增索引、动态 SQL 解析、插件、一级缓存和二级缓 存等功能

未来计划:从手写中间件到手写框架

About

手写中间件系列(Java语言)


Languages

Language:Java 100.0%