NutzCN Logo
问答 nutz 有没有可以将数据字load 出来的字段转为骆峰式的,封装成一个map
发布于 2764天前 作者 wx_schig49ri958671eshpv 1775 次浏览 复制 上一个帖子 下一个帖子
标签:

nutz 本身有没有封装如下功能

QueryResult queryResult = tmUserDao.getPopularUser(request.getUserId(), BaseTagEnum.POPULAR.code, request.getPageNumber(), request.getPageSize());
		if (BeanUtils.isNotEmpty(queryResult.getList())) {
			List<Record> list = queryResult.getList(Record.class);
			List<Map> recordList = Lists.transform(list, new Function<Record, Map>() {
				@Override
				public Map apply(Record input) {
					return ImmutableMap.of("realName",input.get("rel_name"),"imgUrl",input.get("img_url"),
							"sex",input.get("sex"));
				}
			});
		}

需要数据库是snake下划线的,javaApi太多希望是驼峰式,有没有一个比较通用的方式可以将数据库load的字段,转为驼峰式返回

3 回复

@wx_schig49ri958671eshpv 用 Strings.upperWord 转一下键吧

来自美丽的 NutzCN

添加回复
请先登陆
回到顶部