【发布时间】:2012-09-27 13:25:15
【问题描述】:
在robotlegs 中,Timer 可以位于模型内部还是应该封装在服务中。
示例: 假设我正在机器人腿上实现一个数字时钟。 如果更新时钟的 Timer 是 ClockModel 的一部分, 还是应该在 TimerService 中创建一个更新 ClockModel 的命令?
【问题讨论】:
标签: model-view-controller service model timer robotlegs
在robotlegs 中,Timer 可以位于模型内部还是应该封装在服务中。
示例: 假设我正在机器人腿上实现一个数字时钟。 如果更新时钟的 Timer 是 ClockModel 的一部分, 还是应该在 TimerService 中创建一个更新 ClockModel 的命令?
【问题讨论】:
标签: model-view-controller service model timer robotlegs
查看robotlegs best practices guide.
我会总结一下,但所有信息都在那里。
robotlegs class diagramrobotlegs class diagram中也明确了上面的区别
所以回答你的问题,计时器可以在服务或模型中使用,具体取决于你使用它的上下文。
他们的最佳实践指南确实是一流的,他们还有一个很棒的support forum 有大量的问答
我真的可以推荐你通过this book
干杯
【讨论】: