Что-нибудь лучше, чем P6Spy? [закрытый]

Проблема в логике связана с тем, что сначала $bean не имеет доступа к настраиваемым полям, поэтому я должен вызывать их, используя $bean->custom_fields->retrieve();. Также поле имени всегда пустое, мне пришлось использовать DBManager , чтобы получить только поле имени .

Логика окончательной логической ловушки следующая:

custom_fields->retrieve();

        // Get access to name property using DBManager because $bean->name return null
        $sql = "SELECT name FROM accounts WHERE id = '{$bean->id}'";
        $name = $GLOBALS['db']->getOne($sql);

        // Assign a value to non-db field
        $bean->name_c = empty($name) ? $bean->nombre_persona_c : $name;
    }
}

Я не был знаком с методом $bean->custom_fields->retrieve(), и в настоящий момент я не знаю, почему пустое поле name и Я понимаю, что другие поля остаются пустыми.

Я надеюсь, что это полезно.

13
задан quintonm 7 March 2014 в 06:11
поделиться

1 ответ

Мы все еще используем P6Spy с нашим Weblogic 8.1.5 с EJB2.0, и он работает чудо. Я собираюсь попробовать интегрировать его с Weblogic 10.3 и EJB3.0

2
ответ дан 1 December 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: