关于ORM中只有XML没有映射实体的分析
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 开篇 上篇我们写了关于《 关于ORM中只有XML没有映射实体的思考?期待大家的建议 》这篇文章中描述了几个可能的实现思路,但是总体来说,经过大家的建议和提醒,我发现了一些比较好的思 路,在这里特别感谢 illumination 、 金色海洋(jyk) 、 贺臣 、 Kevin Zou 等朋友们的支持和建议,我整理了下思路,并且经过金哥的指点得出一些新的思路。当然我这里结合这些思路进行整理,至 于上篇已经讲述的内容,我本文就不阐述了,下面给出其他的几个可行的思路的分析。 由于目前项目中的一些特定的需求决定,还是接着上篇给出的需求,进行了部分的修改。整理如下 1、修改了数据库表,我们可以不修改界面调用的应用程序代码。( 所以我们这里之前的一个思路是使用XML而不是使用实体类) 。 2、修改了模型之后。能动态的反映到数据库中( 这个倒不是特别难实现的部分,而且目前已有很多成功的案例 )。 3、希望开发人员在使用这个动态映射的平台时,能够很方便的使用( 使用习惯和开发模式上,易用性等方面 )。 4、维护性及可配置性方面的要求,并且能够很方便的进行数据库迁移( 多数据的差异性的屏蔽,部署的环境差异性等 )。 摘要 在前面几位朋友的帮助下我们可以得到以下的几类结论,下面我们来给出之前给出的3类解决方案之间的差异性和共性