开源项目?转到java enterprise open source论坛比较好
http://community.csdn.net/expert/deeptree/RoomForum.asp?roomid=5403

解决方案 »

  1.   

    自己不时带了Example了么。。很详细了很Easy的。。
    主要使用 用了Spring 和 dynclass. 自动实现EntityBean...支持Hibernate.ibates JDBC
    看到里面applicationContext.xml        <entry key="posTeamInverted">
              <bean class="net.mlw.vlh.adapter.jdbc.dynabean.DefaultDynaBeanAdapter">
                <property name="dataSource"><ref bean="myDataSource"/></property>
                <property name="useName"><value>false</value></property>
                <property name="adapterType"><value>1</value></property>
                
                <property name="sql">
                  <value>
        SELECT
          p.team   as iyaxis,
          p.pos    as ixaxis,
          count(*) as ivalue
        FROM player p
        GROUP BY p.team, p.pos
                  </value>
                </property>
              </bean>
            </entry>
    而引用呢 
    <vlh:retrieve name="posTeamInverted" />等于 entryKey多看看例子。。
      

  2.   

    在运行期间 用 dynclass 自动生成了Bean用然后呢 把 SQL 执行后的结果 ,也就是 ResultSetMetaData <-->  Map <-- > Bean 实现绑定,
    这样一个ResultSetMetaDate 就是一个 List(Bean)
    具体看源代码把 ,,valuelist已经开原了