如题: 已知表能通过反向生成实体类和映射文件。 那么已知实体类怎么样生成映射文件和表捏????
解决方案 »
- struts2迭代iterator 遍历list问题
- Java模版引擎FreeMaker/Smarty4j
- 求助
- Open flash chart 如何 生成 堆积图
- 有什么必要的么?
- 应用(Websphere)频繁出现内存溢出------高手帮忙
- Csdn 没有的板块,只有这里发了,关于 Adobe Document Server 6.0。
- hibernate在weblogic下,sessionFactory.openSession()返回为空,求命!!!!
- java Table表头无法显示
- struts框架的区别
- jsp中从数据库取出来的东西排版问题排成m*n格式
- iBatis动态查询Date型返回值问题求援
Hibernate reverse engineering
在MyEclipse工作区右上角选择进入MyEclipse Database Explorer透视图。在DB Browser视图中,逐次展开节点,右键选中需要映射的表,在弹出的菜单中选择“Hibernate Reverse Engineering”在弹出的对话框中选择生成实体类和映射文件的包名。选中“Hibernate mapping file”复选框,选中“Java Data Object”复选框。然后单击“Next”按钮。
在“Configure type mapping details”对话框中,ID Generator选择“native”,继续“Next”。
在“Config reverse engineering details”中,保持所有复选框都未选中,单击“Finish”按钮。
这时就开始生成实体类和映射文件了,完成后,返回到Java透视图,即可看到已经生成了实体类和映射文件了。
<property name="dataSource">
<ref local="dataSource"/>
</property>
<property name="mappingResources">
<list>
<value>com/guomai/lx/vo/TU.hbm.xml</value>
<value>com/guomai/lx/vo/User.hbm.xml</value>
<value>com/guomai/lx/vo/LX.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.jdbc.batch_size">20</prop>
<!--<prop key="hibernate.hbm2ddl.auto">update</prop>-->
</props>
</property>
</bean>
配置好这些之后有<!-- -->中的那句话就会自动生成表了