有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    我对JRuby或Ruby了解不多,但Grails GORM是在常规hibernate之上构建的。如果无法在GORM中执行某些操作,可以使用XML手动配置底层Hibernate层,这是一种老方法。GORM只是将其进一步抽象,并使用约定优先于配置来减少配置工作

  2. # 2 楼答案

    有一个很好的JRubyexample here显示了一个使用hibernate的ruby闭包。我认为这至少证明了你可以在JRuby中使用hibernate,就好像它是普通的老ruby一样

    在JRuby和Groovy中,您的类在运行时都将成为java类。他们可以像任何java一样使用Hibernate

    假设您现有的hibernate代码是用java编写的,就不会有任何限制。如果你想用JRuby编写你的域和dao;你可能有一些小问题。我认为注释或泛型不会起作用,至少不会以明显的方式起作用。从1.6版本开始,我认为Groovy没有这个问题