标签: java reflection mapping persistence
我想为Java对象编写一个通用映射器,它将它们映射到另一种格式。通常有精心设计的解决方案,但在这种情况下,本解决方案无法配置,输出不是我想要的。
我已经开始使用Annotations和Java Reflection 编写家庭酿造解决方案。问题是我注意到有很多边缘情况,例如如何一般地处理枚举,集合等。所有这些都必须考虑,当你的示例数据集不能覆盖所有在边缘情况下,找到所有东西并不容易。
是否有类似指南的内容来查找所有不同类型的Java类型哪些应该被考虑,以便我不会错过实现中的某些内容?