从XML或Json模式生成Java域类与手动编写Java类的利弊
在我的工作中,到目前为止,所有Java项目都使用工具(例如:JAXB或其他Json库)从模式生成Java POJO。有人能告诉我这种方法相对于手工编写Java域类的优缺点吗。谢谢我也在我的工作场所使用JAXB,我真的觉得它非常有用。在非常高的层次上,与编写POJO相比,使用JAXB的优势仅仅是从自动化工具中获得的。你不需要自己去做 我对使用JAXB有更多的优点从XML或Json模式生成Java域类与手动编写Java类的利弊,java,code-generation,auto-generate,Java,Code Generation,Auto Generate,在我的工作中,到目前为止,所有Java项目都使用工具(例如:JAXB或其他Json库)从模式生成Java POJO。有人能告诉我这种方法相对于手工编写Java域类的优缺点吗。谢谢我也在我的工作场所使用JAXB,我真的觉得它非常有用。在非常高的层次上,与编写POJO相比,使用JAXB的优势仅仅是从自动化工具中获得的。你不需要自己去做 我对使用JAXB有更多的优点 它产生的输出非常紧凑和高效 JAXB提供的最佳电子文档下载 它提供了与JAX-RS和JAX-WE等新技术的集成 处理原始XML可能非常乏
缺点:我觉得与其他类似插件相比,我们可以有性能级别的缺点。然而,另一种选择的缺点是,我们可能会错过通过自己写作而获得的知识。若系统并没有那个么复杂,我们肯定可以做出很好的学习尝试 谢谢你的回复。据我所知,您必须手工编写模式,对吗?那么,手工编写模式(xsd或json模式)然后生成JavaPOJO类与手工编写POJO相比有什么优势呢?