【问题标题】:Usage guide of treemap from the code代码中treemap的使用指南
【发布时间】:2017-01-26 15:37:39
【问题描述】:
public class MMTUtil
{
private static Map<String, String> domainDocumentationMap             = null;
 static
    {
     domainDocumentationMap = new TreeMap<String, String>();
    }

public static Map<String, String> getDomainDocumentationMap() {
    return domainDocumentationMap;
}

public static void setDomainDocumentationMap(Map<String, String> domainDocumentationMap) {
    MMTUtil.domainDocumentationMap = domainDocumentationMap;
}

你们能帮我理解这段代码吗?

如何使用此代码返回 domainComboDocumentationMap 和 domainComboDocumentationMap 以便我可以在另一个 java 文件中使用它?

Edit:



public UMRResultObject insertDocumentation(UMRDocumentationDTO documentationDTO)
{
    Session     session = UMRHibernateUtil.getUmrSession();
    Transaction tx      = null;
    documentationLink = null;
    objectName = null;
    objectType = null;

    try
    {
        tx = session.beginTransaction();
        dao.insertDocumentation(documentationDTO, session);
********MMTUtil.getDomainDocumentationMap().put(objectName.getDomainName()+objectType.getDomainType(),documentationLink.getDocumentationLink());******
        tx.commit();
        ro.setSuccess(true);
        ro.getMessages().add("Record Inserted Successfully");
    }

【问题讨论】:

    标签: java object treemap treemaps


    【解决方案1】:

    MMTUtil 是一个带有静态方法的类,所以你可以像这样使用它:

    MMTUtil.getDomainComboDocumentationMap() 将返回一个 domainComboDocumentationMap MMTUtil.getDomainDocumentationMap() 将返回一个 domainDocumentationMap

    您需要将MMTUtil 导入到正在使用该类的其他 java 文件中。

    【讨论】:

    • 我已经在我的其他 java 填充中导入了 MMTUtil,但我仍然无法调用它
    • 谢谢不是从 ejbmodule 调用它,而是从 MMTWeb 调用它啊,悲伤
    • 啊,这是一个烦人的错误。下次您提出问题时,还要在您尝试调用它的地方发布一些代码,然后我们也可以帮助您发现那里的错误。
    • 刚刚写了代码,请大家帮帮我
    猜你喜欢
    • 2013-09-11
    • 2010-09-08
    • 2011-04-14
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 2013-07-15
    • 1970-01-01
    • 2013-03-09
    相关资源
    最近更新 更多