社区
C#
帖子详情
哪位能推荐一个好用的AOP项目(winform开发)
stop__
2008-12-05 04:26:47
主要想用来控制事务
是winform
...全文
277
11
打赏
收藏
哪位能推荐一个好用的AOP项目(winform开发)
主要想用来控制事务 是winform
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孤独侠客123
2008-12-05
打赏
举报
回复
呵呵.声明式事务就是解决这个的.放配置文件里当然要这样.
不然你也可以用Spring.Transaction.Support来解决.结合spring.net
stop__
2008-12-05
打赏
举报
回复
[Quote=引用 9 楼 lonely7345 的回复:]
spring.net是一个容器.
我觉得你如果还想不用spring.net,不想依赖注入的话,你可以就每个方法里面声明一次,开始的时候获取session,最后提交,异常则回滚.
[/Quote]
现在就是这样做的。
比如:
try{
beginTran();
dao.Save(entity1);
dao2.Save(entity2);
commitTran();
}catch{
rollBack();
}finnaly{
CloseConnection();
}
你说的是这个意思码?
我是想把那些try{}catch{}finnaly和
beginTran();
commitTran();
rollBack();
CloseConnection();
放到配置文件中。
孤独侠客123
2008-12-05
打赏
举报
回复
spring.net是一个容器.
我觉得你如果还想不用spring.net,不想依赖注入的话,你可以就每个方法里面声明一次,开始的时候获取session,最后提交,异常则回滚.
stop__
2008-12-05
打赏
举报
回复
[Quote=引用 6 楼 lonely7345 的回复:]
我写过用spring.net+nhibernate来实现声明式事务(现在可以实现了跨数据库的事务)
http://www.cnblogs.com/lonely7345/archive/2008/10/21/1315549.html
另外你也可以通过castle来完成.
现在用微软的enterprise library,
[/Quote]
Spring.net 估计不行了,它的AOP好像必须要先配置DI
stop__
2008-12-05
打赏
举报
回复
[Quote=引用 6 楼 lonely7345 的回复:]
我写过用spring.net+nhibernate来实现声明式事务(现在可以实现了跨数据库的事务)
http://www.cnblogs.com/lonely7345/archive/2008/10/21/1315549.html
另外你也可以通过castle来完成.
现在用微软的enterprise library,
[/Quote]
现在有用Nhibernat,但是没有用Spring.net.
多谢提示。
孤独侠客123
2008-12-05
打赏
举报
回复
我写过用spring.net+nhibernate来实现声明式事务(现在可以实现了跨数据库的事务)
http://www.cnblogs.com/lonely7345/archive/2008/10/21/1315549.html
另外你也可以通过castle来完成.
现在用微软的enterprise library,
stop__
2008-12-05
打赏
举报
回复
[Quote=引用 4 楼 wf5360308 的回复:]
写个数据操作层封装了调用不就得了
[/Quote]
现在就是这样做的,但是数据库事务的边界还是要自己写代码控制。
如果有AOP,在配置文件里面配置不是更好吗?
冷月孤峰
2008-12-05
打赏
举报
回复
就是控制数据库的事务。
现在在代码中写数据库事务控制代码,都腻了
==============================================
写个数据操作层封装了调用不就得了
stop__
2008-12-05
打赏
举报
回复
[Quote=引用 1 楼 renfei0730 的回复:]
帮顶!控制事务是什么意思
[/Quote]
就是控制数据库的事务。
现在在代码中写数据库事务控制代码,都腻了。
jin20000
2008-12-05
打赏
举报
回复
不懂,搜了一下,好像挺猛的,帮顶!
renfei0730
2008-12-05
打赏
举报
回复
帮顶!控制事务是什么意思
asp.net知识库
.NET关于string转换的
一个
小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎...
Winform
混合架构
开发
框架,优良的基础功能包括权限管理,数据字典,附件上传下载等,通讯方式可以是wcf和api随意切换
Winform
混合架构
开发
框架,优良的基础功能包括权限管理,数据字典,附件上传下载等,通讯方式可以是wcf和api随意切换,支持多种数据库MySQL, SQL server等,可立马用到
项目
,提高生产力,节省时间成本。随着
开发
...
从新手小白进入
WinForm
编程 (VS2019)
WinForm
框架 是 Windows Form 的... 本课程是黄老师的 .Net平台
开发
系列课程之一,通过
WinForm
框架控件与精炼知识点的梳理与细致讲解,结合代码实战演练,帮助学员迅速掌握
WinForm
开发
,达到企业级
WinForm
开发
的水平!
Winform
混合架构
开发
框架,优良的基础功能包括权限管理,数据字典,附件上传下载等
Winform
混合架构
开发
框架,优良的基础功能包括权限管理,数据字典,附件上传下载等,通讯方式可以是wcf和api随意切换,支持多种数据库MySQL, SQL server等,可立马用到
项目
,提高生产力,节省时间成本。随着
开发
...
开发
框架Furion之
Winform
+SqlSugar
分别创建
项目
名称为MyFurion.WFSqlsugar.Model(实体类库)、MyFurion.WFSqlsugar.Setup(service注册类库)、MyFurion.WFSqlsugar.Application(仓储业务类库)三个子
项目
。添加Furion.Extras.DatabaseAccessor....
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章