系统中有action logic dao 3个高级别的包
现在有 玩家信息,消息,好友 2个模块
action.PlayerAction
action.MessageAction
action.FriendAction
logic.PlayerLogic
logic.MessageLogic
logic.FriendLogic
dao.PlayerDao
dao.MessageDao
dao.FriendDao
彼此会互相依赖,对于代码相互调用有时很纠结。
例如我要查我和好友的聊天内容
好友昵称,性别,年龄,关系(好友|粉丝),最近一条聊天内容。
这个查询功能 会涉及到不同dao的访问,加入我将这个查询接口放在MessageLogic
中,如果我要查询好友信息,或者是好友关系 ,MessageLogic 是直接依赖 玩家信息、好友 的logic 还是dao。