开源一个自制的ORM框架,基于Java原生JDBC(应该是全网首个吧)

纯 JDBC 写的,各种资料详见仓库,欢迎 Star/PR

https://github.com/sky5454/myORM-jdbc

关注请点 Star 或 Watch,请不要把 Fork 当成关注按钮来用


关于 ISSUE1:
ISSUE1-Expand learning materials | 拓展学习资料 #1

是框架做出来之后,顺便找一下相关资料作为学习补充的,不存在抄袭和借鉴的可能


介绍

我来骗Star了

开源一个自制的ORM框架,支持类似于Mybatis的SQL注解,支持自定义参数等

理论上支持多种数据库,目前只集成MySql8驱动

学习或者非密集型使用都不会有问题,详见仓库。附效果图及本框架日志



更新:
支持:java.math.BigInteger 和 java.math.BigDecimal 类型;
mysql查询表中最新的自增ID语句结果返回为 BigInteger 类型; 如

SELECT Auto_increment  FROM information_schema.tables WHERE Table_Schema='BookManager' and TABLE_NAME='Library';
#库名BookManager 表名Library   返回结果为(BigInteger)116

需要将Long转为BigInteger类型 ,采用 return BigInteger.valueOf(rs.getLong(1)); 见:@d114b1b

posted @ 2020-04-26 11:39  蓝天上的云℡  阅读(463)  评论(2编辑  收藏  举报