F
FLYINGFDK11
Unregistered / Unconfirmed
GUEST, unregistred user!
情况如下
根据面向对象的原则及可移植把数据维护封装在数据维护层(DATABASELAYER),
公用一个CONNECTION,针对每个Table有4个基本的方法(INSERT,UPDATE,DELETE,FIND)
这样一来数据维护层看起来很简单,但由于没有业务逻辑在里面所以没法作事务
(WebService)然后再业务逻辑层中,根据业务规则开始作事务处理,目前我的做法是把
数据维护层(DATABASELAYER)中的Connection和Command作为接口输出.然后再业务逻辑层
对他径行控制,但总觉得不是很好,请问大家有什么更好的办法
根据面向对象的原则及可移植把数据维护封装在数据维护层(DATABASELAYER),
公用一个CONNECTION,针对每个Table有4个基本的方法(INSERT,UPDATE,DELETE,FIND)
这样一来数据维护层看起来很简单,但由于没有业务逻辑在里面所以没法作事务
(WebService)然后再业务逻辑层中,根据业务规则开始作事务处理,目前我的做法是把
数据维护层(DATABASELAYER)中的Connection和Command作为接口输出.然后再业务逻辑层
对他径行控制,但总觉得不是很好,请问大家有什么更好的办法