您现在的位置是:首页 >

Java程序性能优化-业务代理模式(2)[2]

火烧 2023-02-13 13:37:18 1055
Java程序性能优化-业务代理模式(2)[2]   if(!checkU erFromCache(uid)){  retur u erma ager checkU er( )   }  retur t

Java程序性能优化-业务代理模式(2)[2]  

  if(!checkUserFromCache(uid)){

  return usermanager checkUser( )

  }

  return true;

  }

  public Order getOrderFromCache(int oid){

  return null;

  }

  public Order getOrder(int oid) throws RemoteException{

  //可以在本地缓存中获取订单

  //减少远程方法调用次数

  Order order=getOrderFromCache(oid)

  if(order==null){

  return usermanager getOrder(oid)

  }

  return order;

  }

  public boolean updateOrder(Order order) throws Exception{

  //暴露给展示层的方法

  //封装了业务流程

  if(checkUser( )){                      //可能在缓存中执行

  Order o=getOrder( )

  o setNumber( )

  usermanager updateOrder(o)

  }

  return true;

  }

  }

      返回目录Java程序性能优化 让你的Java程序更快 更稳定

  编辑推荐

       Java程序设计培训视频教程

       J EE高级框架实战培训视频教程

       J ME移动开发实战教学视频

  Visual C++音频/视频技术开发与实战

Java程序性能优化-业务代理模式(2)[2]

  Oracle索引技术

  ORACLE G数据库开发优化指南

lishixinzhi/Article/program/Java/gj/201311/27809  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码