gpt4 book ai didi

database - 如何在 Liferay 中使用默认数据填充数据模型?

转载 作者:搜寻专家 更新时间:2023-10-30 19:49:13 24 4
gpt4 key购买 nike

我正在开发一个部署为 WAR 的 portlet。数据库模型由服务构建器创建。安装 WAR 后如何将初始数据模型插入​​数据库?

最佳答案

向项目添加一个 portal.properties 文件,其属性为:

application.startup.events=com.my.project.MyStartupAction

并将启动导入实现为 SimpleAction 的扩展:

package com.my.project;

import com.liferay.portal.kernel.events.ActionException;
import com.liferay.portal.kernel.events.SimpleAction;

public class MyStartupAction extends SimpleAction {

@Override
public void run(String[] arg0) throws ActionException {
if(startupDataNotExist()) {
createStartupData();
}
}
...

关于database - 如何在 Liferay 中使用默认数据填充数据模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10456894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com