zoukankan      html  css  js  c++  java
  • 更新接口和查询接口

    早上在搞那个数据统计的sql,还没有最终搞出来,官网那边要两个新的接口。

    这里记录下,首先是逻辑: 

    1,查询接口,根据id表,拿到对应的数据。

    2,更新接口,大致分解了下逻辑流程,分为更新部分和全部,如果是全部,直接插入表中没有的数据,表中有的数据进行更新;部分的话,根据传入的参数列表,结合表中的数据,也分成了两个部分,表中没有的插入,表中有的进行更新。

    然后是实现:

    数据层:就三个操作,批量查询,批量增加,批量更新,这个是是用原生的jdbc可以很快的实现。

    服务层:包装了业务逻辑,提供一些特殊逻辑。

    Servlet:通过接受参数,经过json转换成需要的类型,调用服务层的服务,完成功能,然后通过json返回处理结果。

    最后是屏蔽过滤器,这两个接口是给其它的系统服务的,不需要登录,首先必须屏蔽登录监听器,然后是IP限制,通过拿到系统变量表中数据来完成。

    经过几个接口的设计和实现,以后有类似的工作可以非常快速的完成,最多一个小时,15分钟搞清楚业务逻辑,30分钟编码,15分钟测试,发布接口使用规范。

  • 相关阅读:
    HDOJ 1069_大二写
    HDOJ 2037:今年暑假不AC_大二写
    第二次HDOJ:1058
    HDOJ 1019
    第二次 HDOJ 1003
    第二次做HDOJ 1051
    memset()的用法
    数据结构中的频度含义
    程序框图的书写
    python课堂整理22----装饰器进阶
  • 原文地址:https://www.cnblogs.com/snidget/p/2594449.html
Copyright © 2011-2022 走看看