iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >jdbc.utils QueryRunner的建档使用示例
  • 814
分享到

jdbc.utils QueryRunner的建档使用示例

2023-06-02 22:06:34 814人浏览 泡泡鱼
摘要

这篇文章主要介绍了jdbc.utils QueryRunner的建档使用示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。package com.jdbc.test

这篇文章主要介绍了jdbc.utils QueryRunner的建档使用示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

package com.jdbc.test;import java.sql.*;import java.util.List;import org.apache.commons.dbutils.QueryRunner;import org.apache.commons.dbutils.ResultSetHandler;import org.apache.commons.dbutils.handlers.BeanHandler;import org.apache.commons.dbutils.handlers.BeanListHandler;public class OdbcTest {@SuppressWarnings({ "unchecked", "rawtypes" })public static void main(String[] args) {Connection conn =null;try {Class.forName("oracle.jdbc.driver.OracleDriver");conn  =  DriverManager.getConnection("jdbc:oracle:thin:@192.168.249.137:1521:hgs","hgs","hgs");    //DriverManager.getConnection("jdbc:oracle:thin:@192.168.249.137:1521:hgs","hgs","hgs");//Class.forName("oracle.jdbc.driver.OracleDriver");//Connection connection = null;//connection = DriverManager.getConnection("jdbc:oracle:thin:@192.168.249.137:1521:hgs","hgs","hgs");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}QueryRunner qr = new QueryRunner();////////////////////查询try {List<Animals> ai = qr.query(conn, "select atype,averageage from animals",new BeanListHandler<Animals>(Animals.class));   for(Animals a : ai){   System.out.println("atype: "+a.getAtype() +" avgage: "+a.getAverageage());   }} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}////////////////////////////////////插入try {Object[] params= {"man",78};//qr.insert(conn, "insert into animals(atype,averageage) values(?,?)", new BeanHandler<Animals>(Animals.class), params);qr.update(conn, "insert into animals(atype,averageage) values(?,?)", params);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}///删除try {Object[] params= {"man",78};//qr.insert(conn, "insert into animals(atype,averageage) values(?,?)", new BeanHandler<Animals>(Animals.class), params);qr.update(conn, "delete from animals");} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}try {conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}      }}

感谢你能够认真阅读完这篇文章,希望小编分享的“jdbc.utils QueryRunner的建档使用示例”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: jdbc.utils QueryRunner的建档使用示例

本文链接: https://www.lsjlt.com/news/231586.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jdbc.utils QueryRunner的建档使用示例
    这篇文章主要介绍了jdbc.utils QueryRunner的建档使用示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。package com.jdbc.test...
    99+
    2023-06-02
  • Vue使用Markdown文档的示例
    今天和家人们分享一下怎么在Vue中使用Markdown,我们在开发博客项目时会经常使用到。 接下来我们直接上代码 1、首先下载mavon-editor npm install mav...
    99+
    2023-05-13
    Vue Markdown文档 Vue Markdown
  • vuex使用文档的示例分析
    小编给大家分享一下vuex使用文档的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Vuex是什么?Vuex 是一个专为 ...
    99+
    2024-04-02
  • PHP中使用DOMDocument来处理HTML、XML文档的示例
    目录解析HTML生成一个XML总结其实从PHP5开始,PHP就为我们提供了一个强大的解析和生成XML相关操作的类,也就是我们今天要讲的 DOMDocument 类。不过我估计大部分人...
    99+
    2024-04-02
  • java使用dom4j生成与解析xml文档的方法示例
    本文实例讲述了java使用dom4j生成与解析xml文档的方法。分享给大家供大家参考,具体如下:xml是一种新的数据格式,主要用于数据交换。我们所用的框架都有涉及到xml。因此解析或生成xml对程序员也是一个技术难点。这里就用dom4j来生...
    99+
    2023-05-31
    java dom4j xml
  • 使用OpenGL创建窗口的示例详解
    目录效果展示窗口创建并启动渲染循环效果展示 窗口创建并启动渲染循环 #include <glad/glad.h> #include <GLFW/glfw3.h...
    99+
    2024-04-02
  • C# 使用SpecFlow创建BDD测试用例的示例代码
    将自然语言编写的测试用例转换为可执行的测试,可以大大降低需求与开发之间的沟通成本,这是BDD(行为驱动开发)希望达到的效果。SpecFlow是.Net平台的BDD工具,可以帮助我们创...
    99+
    2024-04-02
  • HTML文档结构的示例分析
    这篇文章主要介绍了HTML文档结构的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。HTML文档的结构,我们可以将它理解为网页的语法结...
    99+
    2024-04-02
  • git hooks的作用及创建使用示例详解
    目录1. 什么是git hooks ?有什么用啊?1.1 是个啥1.2 有啥用?我以前没用过它不也一样好好的吗?我干嘛要用它?2. 怎么创建一个 git hooks ?2.1 首先看...
    99+
    2024-04-02
  • 静态pod创建使用示例详解
    目录一.系统环境二.前言三.静态pod3.1 何为静态pod3.2 创建静态pod3.2.1 使用--pod-manifest-path指定静态pod目录3.2.2 静态pod默认目...
    99+
    2022-11-13
    静态pod创建使用 静态pod
  • phpmyadmin的使用示例
    这篇文章主要介绍phpmyadmin的使用示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、创建数据库在 phpMyAdmin 的主界面中,可以看见有 “语言-languange...
    99+
    2024-04-02
  • Ajax的使用示例
    这篇文章给大家分享的是有关Ajax的使用示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Ajax 简介Ajax被认为是(Asynchronous(异步) JavaScript ...
    99+
    2024-04-02
  • Python操作word文档的示例详解
    目录写在前面创建一个文档先实现第一步,写入一个标题添加文字段落列表的添加图片的添加表格添加相关样式设置页眉和页脚写在前面 python-docx 不支持 doc 文档,一定要注意该点...
    99+
    2024-04-02
  • vue的使用示例
    这篇文章给大家分享的是有关vue的使用示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。vue是什么Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以自底向...
    99+
    2023-06-14
  • Linux归档和压缩的示例分析
    这篇文章主要介绍了Linux归档和压缩的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在 Linux 中,学会对文件或目录进行打包(归档)和压缩,是每个初学者的基本技...
    99+
    2023-06-27
  • LongAdder原理及创建使用示例详解
    目录LongAdder介绍1.Atomic原子类2.LongAdder原理2.查看LongAdder的add方法3.longAccumulate方法3.1.创建Cell数组3.2.创...
    99+
    2023-01-13
    LongAdder创建使用 LongAdder创建
  • PyQt QMainWindow的使用示例
    目录PyQt5 手写 QMainWindow 示例使用designer画出来的界面PyQt4手写窗口代码QMainWindow继承自QWidget QMainWindow相当于程序的...
    99+
    2024-04-02
  • React Hook的使用示例
    目录一个简单的组件案例 更复杂的父子组件案例 如何写onSelectReact.ChildrenReact.cloneElement父组件数据如何传递给子组件index数据...
    99+
    2024-04-02
  • Spring Session的使用示例
    目录SessionSession常用解决方案Spring-Session测试代码基于数据库的Spring-Session基于Redis的Spring-Session总结Session...
    99+
    2024-04-02
  • Lumen使用Redis的示例
    这篇文章将为大家详细讲解有关Lumen使用Redis的示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. 安装扩展要使用redis必须安装两个扩展 comp...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作