Java 使用实体和expando有什么区别?

Java 使用实体和expando有什么区别?,java,liferay,Java,Liferay,我知道expando实际上创建表,entity最初在数据库中创建表。两者都用于创建表。因此,我想知道何时使用expando,何时使用entity?我没有足够的文档可以在官方网站上进行解释。请帮助..如果您想扩展某些liferay表,请使用expando,例如:向用户、博客、MB、JournalArticle等添加新列(自定义字段),它不会在现有表中实际添加列,否则将在带有引用表的ExpandoColumn中创建这些列 要创建新的/自定义表时,必须使用实体 因此,当您想要扩展Liferay表时,只

我知道expando实际上创建表,entity最初在数据库中创建表。两者都用于创建表。因此,我想知道何时使用expando,何时使用entity?我没有足够的文档可以在官方网站上进行解释。请帮助..

如果您想扩展某些liferay表,请使用expando,例如:向用户、博客、MB、JournalArticle等添加新列(自定义字段),它不会在现有表中实际添加列,否则将在带有引用表的ExpandoColumn中创建这些列

要创建新的/自定义表时,必须使用实体


因此,当您想要扩展Liferay表时,只需创建expando,当您想要为应用程序创建新的/自定义表时,请使用Entity。

如果您想要扩展某些Liferay表,请使用expando,例如:向用户、博客、MB、JournalArticle等添加新列(自定义字段),它不会在现有表中实际添加列,否则将在带有引用表的ExpandoColumn中创建这些列

要创建新的/自定义表时,必须使用实体

所以,当您想要扩展Liferay表时,只需创建expandos,当您想要为应用程序创建新的/自定义表时,请使用实体