如何根据数据库中表的名字获得hibernate中对应的javabean类?

解决方案 »

  1.   

    hibernate没有提供这样的方法吧,这个javaBean和表不是你自己配置的时候映射的吗,不行的话自己写个映射文件来对应上两者的关系,要的时候去读取配置文件来获取。
      

  2.   

    hibernate 确实木有提供这样的方法。但是小弟提供点思路,, 把 你的表名 和 实体类 在资源属性文件中写好一一对应 , 然后 写个 公共的读取资源文件的方法 传入表名就能得到类名,  如果你还想得到实体对象的话,你在资源文件中写的就不是实体类名了,应该写类的全路径 然后通过反射得到 类对象 。就好比 建立JDBC 链接一样一样的, Class。forname