Wooce(Wooce) 10:02:50
MemberCache.java是你写的?
周X(周X) 10:14:52
以前的版本是我写的好像,现在的也有用到吗?
Wooce(Wooce) 10:17:35
com.xxxx.dao.cache.MemberCache的接口和实现我觉得有点问题
Wooce(Wooce) 10:18:19
public Map<String,Object> getMemberInfo(String memberId){
其实完全可以改成 public MemberProfile getMemberInfo(String memberId); 的啊?
Wooce(Wooce) 10:18:54
其他的getMemberExtend 也同此。 调用起来也会方便点
周X(周X) 10:20:24
是哦
Wooce(Wooce) 10:20:33
实现里的这段代码也太绕了:
Map<String,String> keyMap = new HashMap<String,String>();
String key = getMemberProfileCacheKey(memberId);
keyMap.put(key, key);
String[] cachekey = new String[keyMap.size()];
Map<String,Object> memberMap = cacheClient.getMulti(keyMap.keySet().toArray(cachekey));
Wooce (Wooce) 2009-03-24 14:29:04
周X(周X) 10:20:34
可能吴XX在我以前写的基础上改的
Wooce(Wooce) 10:20:44
其实keyMap.size() 就等于1
吴XX(吴XX) 10:21:49
恩
Wooce(Wooce) 10:22:11
所以, 实现成
String key = getMemberProfileCacheKey(memberId);
MemberProfile mp = (MemberProfile)cacheClient.get(key);
然后直接返回mp就可以了
Wooce(Wooce) 10:23:13
然后,getMemberProfileCacheKey和getMemberExtendCacheKey改成protected的比较好
周X(周X) 10:26:59
这样,我先记下来,现在要忙那个抽奖的,等周六再改
Wooce(Wooce) 10:27:30
那我直接替你们改也行
分享到:
相关推荐
Java项目管理系统是一个基于Java编程语言开发的用于管理各种项目的软件工具。它旨在提供高效、便捷的项目规划、执行和监控功能,以帮助企业或组织优化工作流程,提高团队协作效率,确保项目按时按质完成。在Java项目...
【Java项目管理系统详解】 本文将深入探讨一个基于Java开发的大学学生管理系统,该系统采用了现代Web开发中的主流框架技术——JSF(JavaServer Faces)和MySQL数据库,为大学的学生管理工作提供了一种高效、便捷的...
以下是一些关于“Java项目管理的文档”所涉及的关键知识点: 1. **项目规划**:在项目启动阶段,项目经理需要制定详细的项目计划,包括确定项目目标、范围、时间表、预算和资源分配。这通常会形成一份项目章程和...
Java项目管理系统是一款基于Java技术构建的实际应用,旨在高效地管理和协调组织内的部门、项目、日志以及用户资源。这样的系统通常采用现代化的软件工程方法,结合面向对象编程、设计模式和框架,以实现灵活、可扩展...
本压缩包包含了一系列与Java项目管理相关的文档,这些文档是项目成功执行的重要工具和指南。 1. **测试分析报告大纲**:测试分析报告是评估软件质量的重要文档,它详细记录了测试过程、发现的问题、修复情况以及对...
在本项目"java项目管理.zip"中,我们可以看到开发者使用了"lianxice adf"(可能指的是Oracle的JDeveloper中的ADF,即Application Development Framework)来实现项目管理功能。ADF是一种企业级的Java EE框架,它提供...
Java项目管理系统(oak project),是一款轻量级项目管理工具,目前包括工时统计、原型预览、效果图管理等功能。。 工时:工时统计可通过员工工时上报的方式,来记录项目所花费的工时,帮助企业进行项目工时统计、...
12. **构建工具**:Maven或Gradle是常见的Java项目构建工具,能自动化构建过程,如编译、测试、打包和部署等。 在下载并解压提供的"javaSrc95.zip"文件后,可以通过阅读源代码和按照"下载及使用说明.txt"来学习和...
Java 实现的项目管理平台是一个综合性的应用系统,它利用 JSP 和 Java 技术进行开发,结合 MySQL 数据库来存储和管理项目相关的各种信息。本文将深入探讨该平台的关键技术和实现细节,以便读者理解其核心功能和工作...
在IT行业中,问题管理、BUG管理、任务管理和项目管理是软件开发流程中的核心环节,尤其在Java编程领域,这些管理工具和技术的应用对于提高团队效率、保证产品质量至关重要。本压缩包文件"java问题管理 BUG管理 任务...
《项目管理系统的构建与应用——以Java技术为核心》 在当今信息化时代,项目管理已经成为企业运营中的关键环节,有效的项目管理能够提升效率、降低成本、保证质量。本项目以"IPMS.rar"为载体,深入探讨了一个基于...
【标题】:Java项目管理工具VSS6.0 【正文】: Visual SourceSafe(VSS)6.0是一款由Microsoft开发的版本控制系统,广泛应用于软件开发中的源代码管理,包括Java项目。此工具提供了对项目文件的版本控制、协同编辑...
Java城市建设项目综合管理系统源码是一套完整的开发案例,主要用于实现城市管理中的各项业务流程管理,如项目立项、审批、施工、验收等环节。该系统通常基于Java编程语言,利用其跨平台性和强大的面向对象特性,为...
【Java项目:酒店管理系统】 Java项目“酒店管理系统”是一个典型的业务应用系统,它利用Java编程语言及相关的技术栈,如Spring、...通过学习和分析这个项目,可以提升Java开发者的实际开发能力和项目管理经验。
【标题】中的“pms.rar_company_java项目_pms系统_项目管理 java_项目管理系统”表明这是一个基于Java技术开发的项目管理系统(PMS),主要用于公司内部的项目管理工作。PMS通常包括任务分配、进度跟踪、资源管理、...
【酒店预订Java项目管理系统4】是一个综合性的应用系统,它主要使用Java编程语言进行开发,旨在为用户提供便捷的在线酒店预订服务。系统的核心是通过集成先进的技术和框架来优化管理流程,提升用户体验,确保数据...
Java仓库管理系统项目源码是一个基于Java技术开发的用于管理仓库库存、进出货流程以及相关数据的软件系统。这个系统提供了全面的功能,旨在提高仓库管理效率,确保库存数据准确无误,便于企业进行供应链管理和决策。...
这个Java项目专注于实现人事管理功能,并且需要与MySQL数据库进行连接,这涉及到Java编程语言、数据库设计以及数据交互等多个技术领域。下面我们将详细探讨这些知识点。 1. **Java编程语言**:Java是一种广泛使用的...
在这个Java项目中,我们探讨的关键知识点包括但不限于以下几个方面: 1. **Java编程语言**:作为项目的基础,Java以其跨平台性、面向对象的特性以及丰富的类库,成为开发酒店管理系统的首选语言。开发者使用Java SE...
《Java项目图书管理系统详解》 Java项目图书管理系统是一款基于WEB技术的简单信息系统,主要用于图书的管理,包括图书的录入、查询、借阅、归还等基本功能。此系统是开发者在毕业时完成的作品,旨在实践Java Web...