service.xml ファイルでデータベース テーブルを構成せずに、liferay サービス ビルダーを作成することは可能ですか。
ここでの実際の目的は、liferay サービス ビルダーを使用してサービス レイヤーを作成することです。また、このサービス層ではデータベースと直接対話することはありません。
service.xml ファイルでデータベース テーブルを構成せずに、liferay サービス ビルダーを作成することは可能ですか。
ここでの実際の目的は、liferay サービス ビルダーを使用してサービス レイヤーを作成することです。また、このサービス層ではデータベースと直接対話することはありません。
Service.xml を作成している場合は、少なくとも 1 つのエンティティが存在することを強くお勧めします。それ以外の場合は、その構成を追加する必要はありません。
@Olaf Kock answare に同意します。これは、サービス ビルダーで空のモデルを使用できる可能性があると述べています。さらに、空のエンティティを使用すると、ポータルと同じトランザクション コンテキストを利用でき、クラスター管理の利点と、liferay ポータルとの完全な統合の利点を得ることができます。
ポータルのトランザクション環境が同じである場合、ネイティブの liferay サービスを集約するサービスを作成するイメージを作成でき、トランザクション コンテキストがポータルと同じであるという保証が得られます。
この反省が付加価値になることを願っています。
実際のエンティティなしでサービス ビルダーを作成できます。
リンクで提供されているように、エンティティなしでサービス ビルダーを作成することができます。
また、このフォーラムでより詳細に議論されました
それが誰かに役立つことを願っています。ありがとう