mybatis问题,关于易做图数据库的查询
有很多个日、月、周粒度的业务表,例如:cm_d_radio_d(day_id,measure1,measure2);
cm_d_radio_m(month_id,measure1,measure2);
cm_d_radio_w(week_id,measure1,measure2);
为了读取实体(measure1,measure2),我创建了3个xml映射文件(cm_d_radio_d.xml,cm_d_radio_m.xml,cm_d_radio_w.xml),还有三个dao类,写很多类似的sql查询语句来获取不同时间粒度(日月周)的指标值,这些语句的结构大致相同,只有表名和主键不同,我想知道是不是太笨了点,有什么好的解决方案吗?看了动态sql,好像没有办法动态修改表名的啊。谢谢啊,第一次用mybatis。
补充:.NET技术 , C#