判断list数组是否为空:CollectionUtils.isNotEmpty(list);
设置节点及参数:request.setAttribute("pagination", pagination);
beanUtils类型转换:
for (Object item : list) {
SystemLog sl = (SystemLog)item;
LogResponse lr = new LogResponse();
BeanUtils.copyProperties(sl, lr);
logResponseList.add(lr);
}
json数据传输:
JSONObject result = new JSONObject();
if(restEasyResponse.getStatusInfo().equals(Status.OK))
{
result.put("success", true);
result.put("uuid", userUuid);
result.put("msg", "保存成功");
}else{
result.put("success", false);
result.put("msg", "保存失败,请重试!");
}
return result.toString();
// 数据转换
List<RoleInfoResponse> RoleResponseList = new ArrayList<>();
for(Object item:list) {
Role role = (Role) item;
RoleInfoResponse RoleResponse = new RoleInfoResponse();
RoleResponse.setName(role.getName()); RoleResponse.setPermission(role.getPermission());
RoleResponse.setUuid(role.getUuid());
RoleResponse.setEnable(role.getEnable());
RoleResponseList.add(RoleResponse);
}
jpql:
//要取前面数据对比,取11条,返回10条
@Query(nativeQuery=true,value="select * from "
+ "(SELECT * FROM TASK where begin_time is not null "
+ "order by begin_time desc) where rownum<=11");
学习笔记
最新推荐文章于 2023-03-01 17:41:09 发布