В моем приложении мы создавали экземпляр EntityManager
без свойств, а затем устанавливали свойства, используя метод setProperties
класса EntityManager
. Однако я столкнулся с проблемой в том, что когда вы используете setProperties
и даете ему имя службы, он не устанавливает свойство dataServiceAdpterInstance
для EntityManager
, это приводит к сбою всех запросов.
Использование setProperties в EntityManager не создает dataServiceAdapterInstance
Ответы (1)
Я смог решить свою проблему, добавив this.dataServiceAdapterInstance = a_config.getAdapterInstance("dataService");
из конструктора EntityManager в метод setProperties.
person
John
schedule
19.03.2013
@JoRouss Пожалуйста, не используйте форматирование кода, чтобы просто выделить ключевые слова, имена классов и тому подобное. Его следует использовать только для реальных фрагментов кода. В приведенном выше сообщении было неправильно использовать форматирование кода для «EntityManager» или «setProperties». Спасибо!
- person Andrew Barber; 20.03.2013
Спасибо за правки Андрей. Я буду использовать форматы в соответствии с вашими правками в будущем.
- person John; 20.03.2013