java

位置:IT落伍者 >> java >> 浏览文章

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


发布日期:2023年01月08日
 
Java程序性能优化-业务代理模式(2)[2]

if(!checkUserFromCache(uid)){

return usermanagercheckUser(

}

return true;

}

public Order getOrderFromCache(int oid){

return null;

}

public Order getOrder(int oid) throws RemoteException{

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

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

Order order=getOrderFromCache(oid)

if(order==null){

return usermanagergetOrder(oid)

}

return order;

}

public boolean updateOrder(Order order) throws Exception{

//暴露给展示层的方法

//封装了业务流程

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

Order o=getOrder(

osetNumber(

usermanagerupdateOrder(o)

}

return true;

}

}

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

编辑推荐

Java程序设计培训视频教程

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

JME移动开发实战教学视频

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

Oracle索引技术

ORACLEG数据库开发优化指南

[] []

               

上一篇:Java程序性能优化-业务代理模式(1)[1]

下一篇:Java程序性能优化-业务代理模式(2)[1]