哪大侠能指点迷精呀??????我一直没有搞明白是怎么实现的.换句话说:我有一个Pojo对应数据库中的某个表,当选出其中一条记录时,用什么办法最简单,将值赋给pojo里面对应的变量???????????????我想知道,Hibernate或其他框架是怎样实现的,哪位能告诉我一下?????????
不知道我有没有明白,55555555555555555555555555555555555555555555.

解决方案 »

  1.   

    ActionForm myForm = (ActionForm)form
    这句中的myForm和form引用的是同一个对象,根本就没有负值的过程。
      

  2.   

    Hibernate通过配置文件,把数据库表中的各个字段和相应类的各个字段作影射,当从数据库中取回某个字段的值以后,找到对应的类,然后通过java的反射机制给字段负值。
      

  3.   

    那个form本身就是一个ActionForm,否则就会产生ClassCastException类型的转换相当于改变了一下引用的可访问范围。
      

  4.   

    Hibernate通过配置文件,把数据库表中的各个字段和相应类的各个字段作影射,当从数据库中取回某个字段的值以后,找到对应的类,然后通过java的反射机制给字段负值。请问是怎么反射的呀????????????
    有没有这方面的资料呀???
      

  5.   

    java.lang.Class

    java.lang.reflect包中的类自己看看吧。