资源库
领域对象需要资源存储。存储手段多样化,常见就是数据库,分布式缓存,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