如何将数据库事务处理AOP化

如何将数据库事务处理AOP化,第1张

数据库处理都提出到一个类里面,这样可以让开发人员不再关注数据库的开关处理,

进入aspx.cs(控制层)时,就开启数据库链接并打开事物,退出控制层时就关闭数据库连接和结束事物,如果出现异常则在控制层以外捕获后事务回放。

打开就是调用open方法,关闭就是调用close方法,

例如:

(1)首先建立连接:sqlconnectionconn=newsqlconnection()。

(2)然后打开连接:conn.open()。中间就是你处理的事情的代码,处理完后看。

(3)最后就是关闭连接:conn.close()。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/6423744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存