Java中jdbc的框架

2023-11-07

使用框架可以简化代码,提高开发效率,所以了解和掌握一些框架也是必须的,下面简单介绍几个jdbc框架:


1.jdbcTemplate

Spring提供

2.commons-dbutils

Apache提供,小巧的jdbc轻量级封装的工具包,主要是对结果集的封装

3.Hibernate

开放源代码的对象关系映射框架,对jdbc进行了非常轻量级的对象封装

4.ibatis/MyBatis

比Hibernate轻便

5.jdbm

为用Perl, Python, C等作为jdbm的Java应用程序使用

6.pBeans

提供了自动的对象/关系(O/R)映射,可以将JavaBeans映射到数据库表

7.XORM

为Java应用程序提供的一个可扩展的对象关系映射层

8.SimpleORM

是Java对象关系映射的开源项目.它在jdbc的基础上提供了一个简单但高效能的O/R映射

9.TJDO

开源持久层框架,轻量级快速

10.TranQL

开放源码,持久化引擎框架。通过jdbc支持SQL-92和SQL-03数据库引擎


还有很多,这儿就不一一列举了,你用的是哪个?觉得哪个更好用?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java中jdbc的框架 的相关文章

随机推荐

  • 科幻风的卡片视频播放

    上一篇博文展示了卡片中的VR展示 那篇主要是卡片的3D转动来展示未显示的部分图片 这篇 我们来点科幻的 我们在卡片中播放视频的同时来拖动卡片或转动它 像下面那样 这个主要依赖了两个库 具体代码如下
  • 浅谈js宏观任务、微观任务

    js运行机制分为同步异步 异步又分为宏观事件和微观事件 同步异步 js是一门单线程语言 因此js在同一个时间里只能做一件事 单线程意味着 如果在同个时间有多个任务的话 这些任务就需要排队 前一个执行完成才能执行下一个任务 同步任务 同步任务
  • Echarts:象形柱图实现水塔水位的动画、水球图和液位柱子图

    一 象形柱图 1 vue中使用象形柱图 效果图 2 代码实现
  • axios调接口 与缓存

    axios getarr1 let url https www fastmock site mock f5427ab2a4d20236b4aed7a0579d2213 api shop list 调接口 后端给的地址 this axios
  • 【React】手把手学习React - 元素渲染

    前言 大家好 分享了这么多文章发现无论是项目实战还是源码分析或者是基本使用 绝大多数文章都是关于Vue的 还没有关于React的分享 接下来从今天开始我们将一起学习一下React React与vue一样也是一个非常火爆的前端库 关于Reac
  • 设计模式--策略模式

    文章目录 策略 Strategy 模式 策略模式的收银软件 策略模式的特点 使用场景 优缺点 策略模式和工厂模式的结合 策略 Strategy 模式 本质 分离算法 选择实现 策略模式 针对一组算法 将每一个算法封装到具有共同接口的独立的类
  • g2o 学习

    参考文章 如需详细请看原文 SLAM从0到1 6 图优化g2o 从看懂代码到动手编写 长文 yikang的文章 知乎 https zhuanlan zhihu com p 121628349 从零开始一起学习SLAM 理解图优化 一步步带你
  • SSH连接服务器经常被断开解决方法

    SSH连接服务器经常被断开解决方法 vim etc ssh sshd config UseDNS no 修改成功之后 重启SSH服务 service sshd restart 连接服务器超时掉线解决办法 vim etc ssh sshd c
  • 推荐!国外程序员整理的机器学习资源大全

    本文汇编了一些机器学习领域的框架 库以及软件 按编程语言排序 C 计算机视觉 CCV 基于C语言 提供缓存 核心的机器视觉库 新颖的机器视觉库 OpenCV 它提供C C Python Java 以及 MATLAB接口 并支持Windows
  • vrep笔记

    这些天主要对vrep做了一些探索 一些笔记如下 1 urdf机器人模型文件的导入 点击plugins urdf importing即可 2 动力学模型的配置 将此处改成零 大意是以方框的正中心为质心 否则很容易抖 模型导入后坐标系都会被这个
  • NLP预训练模型系列-BERT

    NLP预训练模型系列文章目录 1 BERT 2 GPT 3 GPT 2 4 GPT 3 5 RoBERTa 6 BART 7 XLNet 目录 NLP预训练模型系列文章目录 前言 从BERT开始 1 Abstract 2 Introduct
  • 基于Django的员工管理系统1

    主题 员工管理系统 1 新建项目 2 创建app python manage py startapp app01 点击 run manage py Task 然后输入startapp app01 注册app 3 设计表结构 models p
  • IT技术岗位面试怎么介绍自己的项目经验?

    泽林又一批学员即将毕业 需要为面试做一些准备 都说面试7份靠能力 3份靠技能 而开始时的介绍项目又是技能中的重中之重 决定一次面试的成败 那么面试时如果介绍自己的项目呢 泽林教育为你们梳理了一份详细的项目经验介绍 预测面试官提问 先规划好答
  • android-smart-image-view源码分析

    public class BitmapImage implements SmartImage 定义Bitmap对象 private Bitmap bitmap 构造方法 public BitmapImage Bitmap bitmap th
  • 字面值。。

    1概念 不能改变的量 2 分类 基本类型 整型 short int 没有短整型字面值 int 100 d long int 100L ld long long int 100LL lld unsigned short int 没有短整型字面
  • git 在不同服务器主机上同步 git 仓库

    git 在不同服务器主机上同步 git 仓库 参考链接 https opentechguides com how to article git 177 git sync repos html 1 在本地的一个文件夹中执行 git clone
  • js实现AES加密

    安装第三方加密包 npm i crypto js 加密代码 let str 需要加密的字符串 let keyStr 密钥 let ivStr iv偏移量 const key CryptoJS enc Utf8 parse keyStr 十六
  • WGS84坐标系下大地坐标转换为空间直角坐标

    大地坐标表示方法 BLH 空间直角坐标表示方法 XYZ 进行地图投影的一般操作步骤为先将BLH转换为XYZ 然后将XYZ通过三参数或者7参数的办法转换为xyz 涉及到两个椭球体以及坐标系之间的转换 本文主要讨论BLH转换为XYZ的办法 通过
  • 线性代数的本质(二)——线性变换与矩阵

    文章目录 线性变换与矩阵 线性变换与二阶方阵 常见的线性变换 复合变换与矩阵乘法 矩阵的定义 列空间与基 矩阵的秩 逆变换与逆矩阵 线性变换与矩阵 线性变换与二阶方阵 本节从二维平面出发学习线性代数 通常选用平面坐标系 O x y Oxy
  • Java中jdbc的框架

    使用框架可以简化代码 提高开发效率 所以了解和掌握一些框架也是必须的 下面简单介绍几个jdbc框架 1 jdbcTemplate Spring提供 2 commons dbutils Apache提供 小巧的jdbc轻量级封装的工具包 主要