草庐IT

deviceEvent

全部标签

带有参数的 Java 8 流映射

我有这两个函数,我想知道是否可以将参数deviceEvent.hasAlarm()传递给.map(this::sendSMS)privatevoidprocessAlarm(DeviceEventdeviceEvent){notificationsWithGuardians.stream().filter(notification->notification.getLevels().contains(deviceEvent.getDeviceMessage().getLevel())).map(this::sendSMS).map(this::sendEmail);}privateDe

java - 在 JPA 中选择具有 1 个条件的每个用户最近日期的行

我有这个实体,我想为每个设备列出属性消息=1的最后一个事件@Entity@Table(name="t_device_event")@NamedQueries(value={@NamedQuery(name="DeviceEvent.findWithMessageActive",query="fromDeviceEventasde1wherede1.message=1andde1.received="+"(selectmax(de2.received)fromDeviceEventde2"+"wherede2.device.id=de1.device.id)"),)publicclass