首页 新闻 会员 周边

领域驱动设计中模型是否可以访问数据库(纠结啊)

0
悬赏园豆:20 [已关闭问题] 关闭于 2014-03-24 09:11

最近开始尝试领域驱动设计,就是想试试领域模型开发,在开发中碰到几个纠结的问题:

1、领域模型是包含行为的,比如用户注册,注册应该算一个模型的行为吧,那么我们一般都会判断用户名是否重复,那么这个时候必然要查询数据库了,这个查询应该怎么实现,在模型中调用IRepository接口吗??

 

2、很多时候模型的行为都需要一定的限制,必然时间不能大于xxx,这个xxx是配置在数据库字典表的,这个时候模型又要查询数据库才能获取到,这个查询又要怎么实现呢??,当然这个问题跟上面的差不多

lawbc的主页 lawbc | 初学一级 | 园豆:63
提问于:2014-03-06 19:12
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册