手机版

JDBC实验四 JavaBean的应用(3)

发布时间:2021-06-05   来源:未知    
字号:

事件是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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)