JDBC实验四 JavaBean的应用(3)

时间:2025-03-09

事件是JavaBean对特定事件发生时所提供的响应

7、使用JavaBean进行数据库连接有什么好处? JavaBean不依赖平台。 可以实现代码的重复利用 易编写、易维护、易使用

可以在任何安装了Java运行环境的平台上使用,而不需要重新编译。 8、在SQL中定义事务的语句有哪些?如何实现JDBC对数据库的事务操作,请举例说明?

BEGIN TRANSACTION 事务名 /*标记一个显式本地事务的起始点*/ COMMIT TRAN 事务名 /*提交事务*/ ROLLBACK TRAN 事务名 /*回滚事务*/ Connection con = null; try {

ds = (DataSource)myContext.lookup("jdbc/oracleServer"); pooledCon = ds.getConnection("scott", "tiger"); pooledCon.setAutoCommit(false);

pooledCon.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE);

// .. mit(); } catch (Exception ignored)

{ try { pooledCon.rollback(); } catch (SQLException ig) {} } finally { if(pooledCon != null) { pooledCon.setAutoCommit(true); pooledCon.close(); } }

9、自行在网上搜索资料,举例说明如何用程序实现分布式事务?(必要时可以用图片辅助文字说明)

在java中有如下三种事务,

简单的jdbc级的事务

jta - 在ejb环境下,用户得到事务并进行控制

cmp - 完全由容器控制事务,用户通过bean配置文件来定义事务行为

二三种都支持分布式事务,但只支持java环境下的分布式事务。

JDBC实验四 JavaBean的应用(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219