2 Star 1 Fork 0

O型血橙 / OZOrm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

OZOrm

介绍

一个学习Mybatis用的ORM框架,欢迎提供修改意见,不胜感激

软件架构

略(有空了再补)

核心类:目前存在的基本都是核心类,个别可参考注释

实现该项目功能的核心点是:

  1. 结果对象的动态转换,见MysqlExecutor
  2. 接口的动态代理实现,见MapperProxy

使用说明

目前只能手动调用,未能向mybatis一样于spring集成。

示例参考测试用例:

org.zephyr.orm.binding.MapperProxyFactoryTest

下一步计划

  • 与spring/springboot集成,使得使用者可以像使用mybatis一样,只需要添加配置和接口,就可以实现sql的增删改查(简单的)。
  • 代码组织更合理化以及性能的提高

空文件

简介

一个学习用的ORM框架,实现了基本的CRUD查询 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/zephyrjung/OZOrm.git
git@gitee.com:zephyrjung/OZOrm.git
zephyrjung
OZOrm
OZOrm
master

搜索帮助