利用SSH2开发的web数据库表创建不成功 利用SSH2开发的web,启动没出问题,数据表是自动生成的,但连接oracle数据库查看所建的表时,发现表都没有建!.xml文件中已经加了create了呀!,,,求大神? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [img=http://img.my.csdn.net/uploads/201212/19/1355907258_3689.png][/img 亲,一般默认情况下是不推荐通过前台提交请求来建表的。我记得hibernate有一个自动匹配建表语句,不过效果不是太理想。可以试一试。 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver"></property> <property name="url" value="jdbc:mysql://localhost:3306/bbs"></property> <property name="username" value="root"></property> <property name="password" value="root"></property> <property name="maxActive" value="100"></property> <property name="maxIdle" value="30"></property> <property name="maxWait" value="500"></property> <property name="defaultAutoCommit" value="true"></property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource"></property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> <prop key="hibernate.show_sql">true</prop> <!-- <prop key="hibernate.hbm2ddl.auto">create</prop> --> </props> </property> <property name="mappingResources"> <list> <value>com/bbs/entity/User.hbm.xml</value> <value>com/bbs/entity/Post.hbm.xml</value> <value>com/bbs/entity/Reply.hbm.xml</value> </list> </property> </bean>我这样配置可以创建 回复5楼楼主,您这只是用了Hibernate,我的是利用SSH2了滴,,不过用法差不多!我的hibernate.config文件配置有<prop key="hibernate.hbm2ddl.auto">create</prop>了,不过不创建数据表呢,奇了个怪了,,可能像4楼楼主说的效果不太理想!不过还是谢谢了哈! wsad中,jsp页面无法解析el和jstl表达式?求解,心力交瘁! 帮忙改下正则表达式. 谢谢 Java程序怎样脱离MyEclipse单独运行 急,在线,求助一个jsp动态菜单 权限的 jsp sql server 2000 连接问题 帮忙指点一下迷茫的我! 怎样用Hibernate实现一对多非主键关联? 高手请帮忙啊,一个简单的struts问题. web调用webservice出问题 郁闷了一下午的一个问题,在线等,急 关于服务器的 小弟找了半天没找到服务器的论坛板块 只有在这儿求人了~! 小白求教:关于不能实例化的问题
我记得hibernate有一个自动匹配建表语句,不过效果不是太理想。可以试一试。
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="url" value="jdbc:mysql://localhost:3306/bbs"></property>
<property name="username" value="root"></property>
<property name="password" value="root"></property>
<property name="maxActive" value="100"></property>
<property name="maxIdle" value="30"></property>
<property name="maxWait" value="500"></property>
<property name="defaultAutoCommit" value="true"></property>
</bean> <bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource"></property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<!--
<prop key="hibernate.hbm2ddl.auto">create</prop>
-->
</props>
</property>
<property name="mappingResources">
<list>
<value>com/bbs/entity/User.hbm.xml</value>
<value>com/bbs/entity/Post.hbm.xml</value>
<value>com/bbs/entity/Reply.hbm.xml</value>
</list>
</property>
</bean>
我这样配置可以创建