2016年关于jdbc的面试题及答案
来源:才华咖 本文已影响7.91K人
来源:才华咖 本文已影响7.91K人
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。下面YJBYS小编为大家整理了关于jdbc的面试题及答案,希望对你有所帮助。
1、让你写一段Jdbc连Oracle的程序,并实现数据查询.
答:程序如下:
package ;
import .*;
public class jdbc
{
String dbUrl="jdbc:oracle:thin:@:orcl";
String theUser="admin";
String thePw="manager";
Connection c=null;
Statement conn;
ResultSet rs=null;
public jdbc()
{
try{
ame("leDriver")nstance();
c = onnection(dbUrl,theUser,thePw);
conn=teStatement();
}catch(Exception e){
tStackTrace();
}
}
public boolean executeUpdate(String sql)
{
try
{
uteUpdate(sql);
return true;
}
catch (SQLException e)
{
tStackTrace();
return false;
}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try
{
rs=uteQuery(sql);
}
catch (SQLException e)
{
tStackTrace();
}
return rs;
}
public void close()
{
try
{
e();
e();
}
catch (Exception e)
{
tStackTrace();
}
}
public static void main(String[] args)
{
ResultSet rs;
jdbc conn = new jdbc();
rs=uteQuery("select * from test");
try{
while (())
{
tln(tring("id"));
tln(tring("name"));
}
}catch(Exception e)
{
tStackTrace();
}
}
}
2、ame的`作用?为什么要用?
答:调用该访问返回一个以字符串指定类名的类的对象。
3、Jdo是什么?
答:JDO是Java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS)JDO更通用,提供到任何数据底层的存储功能,比如关系数据库、文件、XML以及对象数据库(ODBMS)等等,使得应用可移植性更强。
4、在ORACLE大数据量下的分页解决方法。一般用截取ID方法,还有是三层嵌套方法。
答:一种分页方法
//输出内容
//输出翻页连接
合计:/第一页
href="上一页
[]
下一页最后页
2016年Oracle DBA创建数据库练习题及答案
2016年java多线程面试题及答案
2016年BEC中级考试阅读练习题及答案
2016年bec商务英语试题及答案
2016年最新J2EE面试题及答案
2016年商务英语BEC中级测试题及答案
2016年c++经典面试题及答案
2016年华为HCDA认证考试笔试题及答案
常见的JavaWeb(J2EE)面试试题及答案
2016年12月BEC考试中级翻译习题及答案
2016年Adobe认证考试PS试题及答案
2016年Jsp面试题及答案
2016年商务英语bec翻译试题及答案
2016年商务英语BEC中级试题及答案
2016年J2EE面试题及答案「精选」
2016年BEC初级模拟题及答案
2016华为认证最新HCIE-Cloud试题及答案
Adobe面试题及答案
2016下半年BEC中级考试阅读理解练习题及答案
2017年cad中职考试试题及答案
2017年cad笔试试题及答案
2016年Oracle数据库面试试题及答案
面试问题大全及答案 汇总80题
2017年cad竞赛试题及答案
2017年cad考试题及答案
android面试题及答案
2016年ADOBE FLASH认证考试题目及答案
2016年关于jdbc的面试题及答案
JavaWeb(J2EE)面试题及答案
2017年cad基础考试试题及答案
2016年BEC中级考试阅读练习题及答案大纲
2012年会计面试题及答案
2016年嵌入式c语言面试题及答案
2016年商务英语BEC初级模拟冲刺试题卷及答案
2017年cad考试试题及答案
Adobe Acrobat6试题库及答案
2017年cad判断试题及答案
2017年cad中级考试试题及答案
2017年cad考试题目及答案
高级Java面试题及答案2016