Replies: 2 comments
-
Output DTO 像 Fetcher 一样的复用这是我个人的一个较为急切但实现成本极高的需求,对大多数场景不那么适用,所以放缓,预期可以在未来一年或更后面实现。 问题在于我个人的 Jimmer 模型设计器在后端对形状的操作极多,但无法较好的实现类型抽象,例如:
实现难点:跨文件 DTO 编译、属性类型解析 目前的 work around:将子类型在需要时 toEntity 在转换成固定的入口 View 类型,然后将大部分操作作为这个入口 View 类型的扩展,风险主要在于 unload (这点和 NPE 一致)
|
Beta Was this translation helpful? Give feedback.
0 replies
-
DTO语言希望添加一个关键字,例如 immutable,让生成的dto为jimmer的不可变对象。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Jimmer DTO 作为一个能够极大提高开发效率的功能,我们用户总会对此有着更多的功能需求。
考虑到 Jimmer 现阶段的开发者确实没有足够精力去维护一个复杂度更高的 DTO 语言及生态,希望这个帖子可以集中一下那些没有急切到 Feature Request 的设想,通过讨论整合出一些实现成本低、合理且需求广泛的 DTO 设计。
Beta Was this translation helpful? Give feedback.
All reactions