Serialiable 接口的使用不一致。
当我从此 JDL 生成项目时,DTO 类 (ThingDTO.java) 实现了 Serializable 但不包含 serialVersionUID。UserDTO 和 PasswordChangeDTO 类不实现 Serializable。
application {
config {
applicationType monolith,
baseName test,
packageName com.example.test,
authenticationType jwt,
devDatabaseType postgresql,
prodDatabaseType postgresql,
buildTool maven,
clientFramework angular
}
entities Thing
}
entity Thing {
name String
}
dto * with mapstruct
service * with serviceImpl
我希望 DTO 类不实现 Serializable(如 UserDTO),或包含一个 serialVersionUID(如域类)。
JHipster 是否打算将这些类序列化?