zoukankan      html  css  js  c++  java
  • webApi接口说明书总结6.7

    1.注意概要设计中的接口查询条件(多选查询条件要备注)
    2.返回参数中字典字段需要添加字典值(xx值 xxValue)
    3.数据库中取出日期格式为(int),需要重命名字段后,添加新的字段,最后移除重命名后的字段(当然不移除也是没关系的)

     pageRet.retTable.Columns["dataDate"].ColumnName = "dataDateInt";
     pageRet.retTable.Columns.Add("dataDate", typeof(DateTime));
    

    4.为保留精度,数字类型都要转换成decimal进行计算
    5.对DataTable字段进行筛选,返回新的Table,{}中添加的需要保留的字段名称

    pageRet.retTable.DefaultView.ToTable(false, new string[] {  "show", "click", "clickRate"});
    

    6.联表查询时,业务需要返回被分组的数据中的某一个字段值,可以使用min(),max();
    目前可用的解决方案:
    (1)min()/max()
    优点:数据量不大的时候简单省事,性能损失也不是很多;
    缺点:当数据量超过一定阈值的时候会降低性能;
    (2)使用缓存机制(字典),程序需要的时候从内存中读取预先读取好的数据,
    优点:读取速度快,时间损耗忽略不计
    缺点:添加数据,更新数据的时候性能降低(因为数据变更需要更新缓存);

  • 相关阅读:
    线程
    简单排序
    SSM的整合
    SpringMVC中的拦截器、异常处理器
    SpringMVC的文件上传
    SpringMVC的数据响应和结果视图
    springMVC的常用注解
    SpringMVC入门
    Spring中声明式事务控制
    JdbcTemplate在spring中的使用
  • 原文地址:https://www.cnblogs.com/liflower/p/14846529.html
Copyright © 2011-2022 走看看