当前位置: 首页 > news >正文

在环评备案网站上做登记后会怎么样各类资源关键词

在环评备案网站上做登记后会怎么样,各类资源关键词,用asp做网站的流程,辽宁建设集团招聘信息网站在用mybatis进行数据库查询时,对查询结果进行自动分组,在mapper.xml中的配置有些注意的地方,下面是实际项目中一个例子。在数据库中查询中如下: 在结果集中需要对alarmDate进行分组,比如2017-04-05这两条数据&#xff…

在用mybatis进行数据库查询时,对查询结果进行自动分组,在mapper.xml中的配置有些注意的地方,下面是实际项目中一个例子。在数据库中查询中如下:

在结果集中需要对alarmDate进行分组,比如2017-04-05这两条数据,分组后最终实现如下效果:

{"alarmDate": "2017-04-05","entityCounts": [{"count": 2,"alarmLevel": "警告"},{"count": 567,"alarmLevel": "严重"}]
}

那么这种情况在mapper.xml该怎么配呢?需要配一个resultMap, 在里面配置分组的关键字段。

  <resultMap id="alarmCountDate" type="monitor.entity.EntityCountDateList"><id property="alarmDate" column="alarmDate" /><collection property="entityCounts" ofType="monitor.entity.EntityCountDate"><result property="alarmLevel" column="alarmLevel" /><result property="count" column="count" /></collection></resultMap><!--resultMap的值为上面resultMap的id。 --><select id="getAlarmCountByDate" parameterType="map" resultMap="alarmCountDate"><![CDATA[select count(t.alarmLevel) as count,t.alarmLevel,date(t.alarmDate) as alarmDate from (select alarmDate,alarmLevel from alarm_info where alarmDate>=#{alarmStartDate} and alarmDate<=#{alarmEndDate}  group by alarmLevel,alarmDate ) t group by t.alarmLevel,date(t.alarmDate) order by alarmDate;]]></select>

涉及到两个对象类,如下

类monitor.entity.EntityCountDateList

package monitor.entity;import java.util.List;public class EntityCountDateList {private String alarmDate;private List<EntityCountDate> entityCounts;public String getAlarmDate() {return alarmDate;}public void setAlarmDate(String alarmDate) {this.alarmDate = alarmDate;}public List<EntityCountDate> getEntityCounts() {return entityCounts;}public void setEntityCounts(List<EntityCountDate> entityCounts) {this.entityCounts = entityCounts;}}

类:monitor.entity.EntityCountDate

package monitor.entity;public class EntityCountDate {private Integer count;private String alarmLevel;public EntityCountDate(){}public EntityCountDate(String alarmLevel,Integer count){this.count = count;this.alarmLevel = alarmLevel;}public Integer getCount() {return count;}public void setCount(Integer count) {this.count = count;}public String getAlarmLevel() {return alarmLevel;}public void setAlarmLevel(String alarmLevel) {this.alarmLevel = alarmLevel;}}

在resultMap中配置的entityCounts为类EntityCountDateList中List<EntityCountDate>的名字,这一步很关键。

<collection property="entityCounts" ofType="monitor.entity.EntityCountDate">

转载于:https://www.cnblogs.com/ahang/p/6677062.html

http://www.lbrq.cn/news/2596537.html

相关文章:

  • 做一网站要学些什么山东自助seo建站
  • 网页制作模板dw北京seo分析
  • 做导航网站女生做sem专员的工作难吗
  • 本地高端网站建设信息大全个人能接广告联盟吗
  • 免费拥有自己的网站成都网络营销推广公司
  • 深圳网站设计公司费用交换友情链接
  • 联网站企业的网络推广
  • 视频上传网站建设优化排名推广技术网站
  • 建设网站基础知识近期舆情热点事件
  • php做网站实例seo诊断工具
  • 做招聘网站的怎么让人注册简历企业网站怎么制作
  • 整套网站设计百度手机版网址
  • 温州cms模板建站关键词搜索站长工具
  • 律师事务所网站 备案网络整合营销理论
  • 长沙网站建设及推广公司磁力搜索
  • 如何做垃圾网站赚钱吗长沙做网站推广公司咨询
  • 商洛网站建设哪家好此网站三天换一次域名
  • 定制类网站seo关键词排名优化怎样
  • 购物网站服务器价格搜索引擎营销是什么意思
  • 哈尔滨站建筑想做一个网站
  • 建设网站的机构兰州seo快速优化报价
  • 网站建设一般用哪种语言开发竞价排名的服务模式是
  • 国内外b2b网站网址有哪些网站google搜索优化
  • 徐州疫情最新情况南昌seo排名扣费
  • 爱网站搭建百度一下你就知道手机版
  • 虚拟币网站开发搜索引擎技术优化
  • 网站建设入门 下载网上营销的平台有哪些
  • 36氪国外做网站成都seo优化公司
  • 营销型网站建设方案seo顾问培训
  • 建设银行网站首页口百度推广案例及效果
  • JS-第二十一天-尺寸位置
  • 线程锁-互斥、自旋、读写、原子操作、线程池
  • Android 之 MVC架构
  • Arrays.asList() add方法报错java.lang.UnsupportedOperationException
  • 一加Ace5无法连接ColorOS助手解决(安卓设备ADB模式无法连接)
  • (论文速读)探索多模式大型语言模型的视觉缺陷