基于JDBC的java数据库操作框架DB-helper(目前仅支持mysql)

DB-helper是一个基于JDBC的轻量级数据库操作框架,简化了jdbc的使用,提供了插入、查找、更新和删除等操作。框架返回结果通常为JSObject数据类型,且支持MySQL。初始化时可设置是否打印调试信息,适用于快速开发。本文档还包含各操作方法的详细说明和使用示例。
摘要由CSDN通过智能技术生成

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
本框架是对jdbc的进一步简单封装,相较hibernate,mybaits等框架而言拥有良好的性能。

本文章的代码可在文章最后的demo中找到,demo是基于idea开发环境的。本框架是我花费近一周时间开发完成,希望能简化大家的数据库开发流程,目前仅支持mysql,时间仓促,如您发现问题,欢迎反馈至我邮箱yanghy@youyicloud.com

JSObject

JSObject是基于HashMap的一个封装,内部使用HashMap存储数据,接受int long double boolean String,List等数据类型的数据,同时覆写了toString方法,可使用toString方法将内部数据转换为json字符串,可使用put(key,value)方法存储数据,同时提供get(key)方法来获取数据。

  List<JSObject> userList = new ArrayList<JSObject>();
  for (int i = 0; i < 3; i++){
    JSObject user = new JSObject();
    user.put("userId",i+1);
    user.put("userName","test" + (i + 1));
    user.put("userPwd","pwdTest" + (i + 1));
    userList.add(user);
   }
  JSObject users = new JSObject();
  users.put("userList",userList);
  System.out.println(users);

输出结果为

{
  "userList":[{
  "userPwd":"pwdTest1","userId":1,"userName":"test1"},{
  "userPwd":"pwdTest2","userId":2,"userName":"test2"},{
  "userPwd":"pwdTest3","userId":3,"userName":"test3"}]}

此数据库框架目前查询后返回的结果为JSObject数据类型数据。

DB-helper的初始化</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值