У меня есть объект Liferay (таблица журнала), первичный ключ которого автоматически сгенерирован Liferay Service Builder (service.xml). Однако теперь внешнему приложению необходимо добавить записи в эту же таблицу базы данных.
Глядя на это требование, я вижу только два варианта его достижения:
- Если я могу указать в файле service.xml, который может разрешить этому объекту базы данных использовать сгенерированный MySQL первичный ключ (а не сервисы счетчиков Liferay), то Liferay или внешнее приложение могут добавлять записи без каких-либо проблем.
- Если № 1 невозможен из-за ограничений Service Builder, то единственным вариантом является предоставление этого объекта с помощью веб-службы liferay для внешнего приложения для добавления записей в эту таблицу базы данных.