如何在 Liferay 7 中为虚拟实例的创建操作创建模型侦听器?

How to create model listener for virtual instance's create action in Liferay 7?

package com.test.model.listener;

import org.osgi.service.component.annotations.Component;

import com.google.gson.InstanceCreator;
import com.liferay.portal.kernel.exception.ModelListenerException;
import com.liferay.portal.kernel.model.BaseModelListener;
import com.liferay.portal.kernel.model.ModelListener;
import com.liferay.portal.kernel.model.User;
import com.liferay.portal.kernel.model.*;

@Component(immediate = true, service = ModelListener.class)

public class InsertInstanceModelListener extends BaseModelListener<Instance??> {

    @Override
    public void onAfterCreate(Instance?? model) throws ModelListenerException {
        System.out.println("InsertInstanceModelListener.onAfterCreate()");
        super.onAfterCreate(model);
    }

}

我是liferay.I的新手,觉得可能是这样的,但是不知道怎么改正。

您正在路上。这个 OSGi 组件需要是特定的, 您可能正在寻找 com.liferay.portal.kernel.model.VirtualHost 如果我没理解错的话。

虽然你不需要叫晚饭。