为了账号安全,请及时绑定邮箱和手机立即绑定

求解释在java中beanmap,下面这段代码是什么意思?

求解释在java中beanmap,下面这段代码是什么意思?

MMTTMM 2022-03-23 19:15:12
public List<BeanMap> findEmmGyosyuList() {Date sysDate = new Date(System.currentTimeMillis());List<BeanMap> emmGyosyuMaps = new ArrayList<BeanMap>();List<EmmGyosyu> gyosyuList = jm.from(EmmGyosyu.class).where(eq( emmGyosyu().todokedeFlg(), true),eq(emmGyosyu().dispFlg(), true),le(emmGyosyu().startDate(), sysDate),ge(emmGyosyu().endDate(), sysDate)).orderBy(asc(emmGyosyu().sort())).getResultList();for (EmmGyosyu emmGyosyu : gyosyuList) {BeanMap bm = new BeanMap();bm.put("key", emmGyosyu.gyoshuCd);bm.put("value", emmGyosyu.gyoshuName);emmGyosyuMaps.add(bm);}return emmGyosyuMaps;
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

BeanMap是自定义的对象,似乎是map接口的一种实现。
这个方法中创建时间对象
1,创建时间
3,查询emmgyosyu类对应的记录
4,迭代查询出的记录封装到beanmap中
5,返回list

查看完整回答
反对 回复 2022-03-28
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

就是一个封装类 对bean进行了封装以便于跟简便的操作

查看完整回答
反对 回复 2022-03-28
  • 2 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信