0

休止状態を使用して以下のコードを実行すると、以下のエラーが発生します。エラー: パス式が複合値で終わっています:

コード/Java メソッド:

MatioFunctionExpression MatioFunctionExpression = null;
MatioFunctionExpressionId MatioFunctionExpressionId = null;
try {
    MatioFunctionExpression = new MatioFunctionExpression();

    MatioFunctionExpressionId = new MatioFunctionExpressionId();
    MatioFunctionExpressionId.setMatioFunctionId(MatioFunctionId);
    MatioFunctionExpressionId.setExpressionId(expressionId);

    MatioFunctionExpression.setId(MatioFunctionExpressionId);
    List<MatioFunctionExpression> instance
        = (List<MatioFunctionExpression>) template.find("from MatioFunctionExpression MatioFunctionExpression where MatioFunctionExpression.id = ?",
                                                        MatioFunctionExpression.getId());
    logger.debug("get successful");
    if (instance.size() > 0) {
        MatioFunctionExpression = instance.get(0);
    } else {
        logger.debug("Lookup of id [" + expressionId + "] is not found in MatioFunctionExpression table");
    }
4

1 に答える 1