如何使用mybatis选择 map 中的 map ?
SELECT process_code, priority, execution_interval FROM scheduling_parameter
如何检索表单中的结果
Map<process_code, Map<priority,execution_interval>>
最佳答案
我认为您实现了 mybatis ResultHandler 并在其中编写了转换代码;或者从 mybatis 获取映射并在您的服务类中编写转换代码。 像这样:
sqlSession.select("yourstatmentid",new ResultHandler(){
@Override
public void handleResult(ResultContext context){
List<Map> data = (List<Map>) context.getResultObject();
//transform list to map as you like
}
})
关于java - MyBatis:选择一个Map进行映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34543323/