我开始一个新的Spring项目,并决定尝试Spring Roo。在设置持久层时,我发现Spring Roo支持(实际上甚至默认)ActiveRecord模式。尽管过去我一直都是DAO/DTO粉丝,但Roo为使用ActiveRecord模式提供了一个非常好的例子,因为它似乎“隐藏”了apsect文件中的大部分ActiveRecord方法。ActiveRecord与Spring Data的春季Roo
有没有人知道为什么Spring Roo开发人员在Spring Data提供/隐藏CRUD(DAO模式的典型bain)这么漂亮的工作时会默认ROO使用AR模式?春季是否试图推动更多人使用AR模式而不是回购模式?