DDD领域驱动设计(六)

资源库

领域对象需要资源存储。存储手段多样化,常见就是数据库,分布式缓存,localCache.资源库的作用,就是对领域的存储和访问进行统一管理对象。在抽奖平台中。通过下面这种方式组织资源库。

//数据库资源
import com.company.example.bussiness.lottery.repo.dao.AwardPoolDao;//数据库访问对象-奖池
import com.company.example.bussiness.lottery.repo.dao.AwardDao;//数据库访问对象-奖品
import com.company.example.bussiness.lottery.repo.dao.po.AwardPO;//数据库持久化对象-奖品
import com.company.example.bussiness.lottery.repo.dao.po.AwardPoolPO;//数据库持久化对象-奖池
  
import com.company.example.bussiness.lottery.repo.cache.DrawLotteryCacheAccessObj;//分布式缓存访问对象-抽奖缓存访问
import com.company.example.bussiness.lottery.repo.repository.DrawLotteryRepository

相关推荐

  1. DDD领域驱动设计()

    2024-01-08 20:48:01       39 阅读
  2. Golang 领域驱动设计DDD)最佳实践

    2024-01-08 20:48:01       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-08 20:48:01       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-08 20:48:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-08 20:48:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-08 20:48:01       18 阅读

热门阅读

  1. JDBC-常用API

    2024-01-08 20:48:01       40 阅读
  2. 笨蛋学设计模式创建者模式-单例模式【2】

    2024-01-08 20:48:01       28 阅读
  3. Django5+DRF入门教程

    2024-01-08 20:48:01       39 阅读
  4. 2024校招,网易互娱游戏测试工程师一面

    2024-01-08 20:48:01       34 阅读
  5. Vagrant Centos 7 环境配置

    2024-01-08 20:48:01       37 阅读
  6. 使用structured concurrency简化异步并发调用

    2024-01-08 20:48:01       50 阅读
  7. Wargames与bash知识10

    2024-01-08 20:48:01       32 阅读
  8. kotlin take 和 drop

    2024-01-08 20:48:01       36 阅读
  9. Copilot在Pycharm的应用和示例

    2024-01-08 20:48:01       32 阅读