要解决部署错误应用程序未使用Envers Hibernate和Wildfly 27进行映射审计的问题,可以按照以下步骤进行操作:
部分中添加以下依赖项:
org.hibernate
hibernate-envers
5.5.7.Final
hibernate.cfg.xml
或persistence.xml
中添加以下配置:true
@Audited
注解,以指示需要进行映射审计。例如:@Entity
@Table(name = "my_entity")
@Audited
public class MyEntity {
// 实体类的属性和方法
}
standalone.xml
或domain.xml
中,找到
节点,并在其下添加以下配置:
/modules/system/layers/base/org/hibernate/main/module.xml
文件,并确保其内容如下:
通过以上步骤,您应该能够正确地部署应用程序,并使用Envers Hibernate和Wildfly 27进行映射审计。请注意,具体的配置细节可能因您的应用程序和环境而有所不同,您可能需要根据实际情况进行调整。