zoukankan      html  css  js  c++  java
  • 开源一个自制的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

  • 相关阅读:
    Ado.net 02
    Ado.net01
    sql05
    sql04
    sql03
    sql02
    sql01
    czC#02
    czC#02
    Vue之render函数
  • 原文地址:https://www.cnblogs.com/yucloud/p/myORM-jdbc.html
Copyright © 2011-2022 走看看