怎么使用MyEclipse将Hibernate文件所设计的数据库表生成到数据库里面呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在配置中添加 <!-- Drop and re-create the database schema on startup --> <property name="hbm2ddl.auto">update</property>试试 在Hibernate配置文件中,直接选择就可以了!选择hbm2ddl.auto然后值设置成update就OK了 谢谢,但是我是用Spring管理的数据库,这个貌似不行把 <!-- Drop and re-create the database schema on startup --> <property name="hbm2ddl.auto">update</property>一楼的兄弟,这样能生成表不?别误人子弟呀!update换成create就能生成表了!生成完了之后,插入时数据时再改回update! 你可以导入hibernate.cfg.xml文件!<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="configLocation" value="classpath:hibernate.cfg.xml"></property> </bean> <!-- 得到hibernateTemplate --> <bean id="hibernatetemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory" ref="sessionFactory"></property> </bean>也可以<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <!-- 依赖注入数据源,注入上面定义的dataSource --> <property name="dataSource" ref="dataSource"/> <!-- mappingResouces属性用来列出全部映射文件 --> <property name="mappingResources"> <list> <!-- 以下用来列出Hibernate映射文件 --> <value>org/crazyjava/auction/model/AuctionUser.hbm.xml</value> <value>org/crazyjava/auction/model/Bid.hbm.xml</value> <value>org/crazyjava/auction/model/Item.hbm.xml</value> <value>org/crazyjava/auction/model/Kind.hbm.xml</value> <value>org/crazyjava/auction/model/State.hbm.xml</value> </list> </property> <!-- 定义Hibernate的SessionFactory的属性 --> <property name="hibernateProperties"> <props> <!-- 指定数据库方言 --> <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop> <!-- <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLInnoDBDialect</prop> --> <!-- 是否根据需要每次自动创建数据库 --> <prop key="hibernate.hbm2ddl.auto">update</prop> <!-- 显示Hibernate持久化操作所生成的SQL --> <prop key="hibernate.show_sql">true</prop> <!-- 将SQL脚本进行格式化后再输出 --> <prop key="hibernate.format_sql">true</prop> </props> </property> </bean>网上随便百度一下就一大把的东西,多问百度! 有关java中数据的问题 jndi 是什么啊 求解 新手求救--关于TOMCAT 集成 SOAP 使用 远程调用的问题 求一份JSF2.0的中文教程 filterservlet过滤器不管用 请问怎样实现延迟 3秒后自动控制鼠标点击 页面上的某一坐标? 再次跪求!!frame的问题!5我没分了,各位将就着用吧 servlet与access数据库连接的问题? java 解压文件的问题 request.getParameter获取不了input文体框的值? 新手学习STRUTS2连jsp页面也开不了 怎么更改jsp页面的显示内容而不改变value值
<!-- Drop and re-create the database schema on startup -->
<property name="hbm2ddl.auto">update</property>试试
然后值设置成update就OK了
<!-- Drop and re-create the database schema on startup -->
<property name="hbm2ddl.auto">update</property>一楼的兄弟,这样能生成表不?
别误人子弟呀!
update换成create就能生成表了!
生成完了之后,插入时数据时再改回update!
<property name="configLocation" value="classpath:hibernate.cfg.xml"></property>
</bean> <!-- 得到hibernateTemplate -->
<bean id="hibernatetemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>也可以<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<!-- 依赖注入数据源,注入上面定义的dataSource -->
<property name="dataSource" ref="dataSource"/>
<!-- mappingResouces属性用来列出全部映射文件 -->
<property name="mappingResources">
<list>
<!-- 以下用来列出Hibernate映射文件 -->
<value>org/crazyjava/auction/model/AuctionUser.hbm.xml</value>
<value>org/crazyjava/auction/model/Bid.hbm.xml</value>
<value>org/crazyjava/auction/model/Item.hbm.xml</value>
<value>org/crazyjava/auction/model/Kind.hbm.xml</value>
<value>org/crazyjava/auction/model/State.hbm.xml</value>
</list>
</property>
<!-- 定义Hibernate的SessionFactory的属性 -->
<property name="hibernateProperties">
<props>
<!-- 指定数据库方言 -->
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
<!--
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLInnoDBDialect</prop>
-->
<!-- 是否根据需要每次自动创建数据库 -->
<prop key="hibernate.hbm2ddl.auto">update</prop>
<!-- 显示Hibernate持久化操作所生成的SQL -->
<prop key="hibernate.show_sql">true</prop>
<!-- 将SQL脚本进行格式化后再输出 -->
<prop key="hibernate.format_sql">true</prop>
</props>
</property>
</bean>网上随便百度一下就一大把的东西,多问百度!