zoukankan      html  css  js  c++  java
  • 方法参数过多怎么办?

    这是一个开放性话题,没有绝对的正确答案,不论那种方式将参数传递过去,最后的执行结果都不会有影响。我写下来也只是抛砖引玉,仅供参考。

    方案一、使用自定义对象封装

    这个比较容易理解,把所有要传的参数封装成一个对象,各种get set。这种方法个人并没有领悟到真谛。


    方案二、网站列表查询页,遍历request,使用Map封装

    Map相对来说比较灵活,可以无限增加新的参数。

    一般的网站列表查询页,有时会有很多参数,对于这种情况,

    我们可以通过遍历request中的参数,将其拼装成一个Map,

    到了执行SQL查询时候,判断其中所需的参数是否有值,有则使用,无则跳过。

    对于很多其他的场景,也可以借鉴这种方式。

  • 相关阅读:
    Winform架构
    SQL2008多数据库查询表或删表
    hdu1114 PiggyBank
    hdu2844 Coins
    hdu2602 Bone Collector
    hdu2191 珍惜现在
    hdu1203 I NEED A OFFER!
    求推荐
    TransparentBlt
    双缓冲加载位图 WinCE
  • 原文地址:https://www.cnblogs.com/flying607/p/8493473.html
Copyright © 2011-2022 走看看