`
stormnic
  • 浏览: 63929 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JDBCAdapter介绍

阅读更多
1.JDBCAdapter功能
JDBCAdapter将JDBC接口封装成TableModel接口,它实现以下功能:
(1)根据用户传入的参数,连接数据库。(详见JDBCAdapter构造函数)
(2)查询数据库,将查询结果封装为表格模型数据,并通知所有表格模型监听器(listerner)表格数据改变。(详见executeQuery函数)。
(3)在该类的对象被垃圾回收器回收时,关闭数据库连接(详见finalize函数,注意这个函数由垃圾回收器调用)。
(4)实现TableModel接口的函数。(详见getColumnName,getColumnClass函数)。

2.如何使用JDBCAdapter
首先,使用如下代码构造一个JDBCAdapter对象:
String url="jdbc:odbc:Person";
String dirverName="sun.jdbc.odbc.JdbcOdbcDriver";
String username="";
String password="";
adapter=new JDBCAdapter(url,driverName,userName,password);


其次,由于JDBCAdapter集成了AbstractTableModel类,因此,可以使用JDBCAdapter类的实例构造一个JTable对象:
table=new JTable(adapter);


最后,当需要查询数据库时,调用executeQuery实现数据查询功能
adapter.executeQuery(inputQuery.getText());
分享到:
评论

相关推荐

    基于WPS的电信业务集成场景,第四部分:集成WPS与数据库应用

    本文内容包括:1引言2JCAJDBCAdapter介绍3在WSCTI中使用JDBCAdapter集成WPS与DB24结束语参考资料本文将介绍如何在WSCTI中使用JCAJDBCAdapter动态提取数据库系统的信息,实现与服务开通系统的数据同步。1引言WSCTI...

    Spring中文帮助文档

    2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...

    Spring API

    2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...

    二十三种设计模式【PDF版】

    可扩展的使用 JDBC针对不同的数据库编程,Facade提供了一种灵活的实现. 设计模式之 Composite(组合) 就是将类用树形结构组合成一个单位.你向别人介绍你是某单位,你是单位中的一个元素,别人和你做买卖,相当于 和...

    Java范例开发大全 (源程序)

     实例160 汽车适配器(Adapter适配器模式) 248  8.4 垃圾回收 250  实例161 垃圾回收的机制 250  第9章 面向对象的四大特征(教学视频:65分钟) 252  9.1 抽象 252  实例162 求自定义几何图形的面积和...

    java范例开发大全(pdf&源码)

    实例160 汽车适配器(Adapter适配器模式) 248 8.4 垃圾回收 250 实例161 垃圾回收的机制 250 第9章 面向对象的四大特征(教学视频:65分钟) 252 9.1 抽象 252 实例162 求自定义几何图形的面积和周长 252 实例163 ...

    java范例开发大全源代码

     实例160 汽车适配器(Adapter适配器模式) 248  8.4 垃圾回收 250  实例161 垃圾回收的机制 250  第9章 面向对象的四大特征(教学视频:65分钟) 252  9.1 抽象 252  实例162 求自定义几何图形的...

    java范例开发大全

    实例160 汽车适配器(Adapter适配器模式) 248 8.4 垃圾回收 250 实例161 垃圾回收的机制 250 第9章 面向对象的四大特征(教学视频:65分钟) 252 9.1 抽象 252 实例162 求自定义几何图形的面积和周长 252 实例163 ...

    超级有影响力霸气的Java面试题大全文档

    超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...

    Java范例开发大全(全书源程序)

    实例160 汽车适配器(Adapter适配器模式) 248 8.4 垃圾回收 250 实例161 垃圾回收的机制 250 第9章 面向对象的四大特征(教学视频:65分钟) 252 9.1 抽象 252 实例162 求自定义几何图形的面积和周长 252 ...

    java 面试题 总结

    JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用...

Global site tag (gtag.js) - Google Analytics