0
を返すために、どのように私のテーブルです:MyBatisの:ここでカスタムマップ
CREATE TABLE `constant` (
`type` varchar(45) NOT NULL,
`param` varchar(45) NOT NULL,
`value` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`type`,`param`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
私はマップキーとマップ値として値としてのparamを取得したい
が、簡単な方法を得ることについて少し混乱。
マイコード:
@Select("select param, value from constant where type = #{type}")
@MapKey("param")
Map<String, String> getConstantByType(@Param("type") String type);