我在给前端返回对象时想通过创建一个返回的实体对象的方式,该实体对象带有一定信息并将数据一起返回,但发现在项目开始运行时报错,请问有解决办法吗,或者有什么其他的方式返回给前端
DTO 的用法应该是在需要的时候用 new
创建,不能通过 CUBA 的 DataManager#create()
创建(因为不是持久化实体)。所以不需要 MetaClass 和 MetaProperty 注解,也不需要继承 BaseUuidEntity。 另,T 类型的变量名应为 data
(数据) 而非 date(日期)。
不好意思,没有注意到自己的拼写错误,请问是不是这些非持久化实体的文件和使用上都是按照java的方式而不是CUBA的方式,我发现取出注解后CUBA不再显示这些实体类
是的,这些属于POJO,用java的方式即可
好的,感谢您的回答