ejb部署到jboss7

July4th 发布于 2013/05/13 16:59
阅读 1K+
收藏 0

在win7下:有jboss7 eclipse

写了一个ejb项目 部署到jboss7上,再将ejb项目打包成jar文件。

写一个web项目调用ejb进行数据的增删改查

在ejb里+MATE-INF

            --persistence.xml进行配置

<properties>
   <!--下面属性只针对Jboss服务器 -->
   <property name="hibernate.hbm2ddl.auto" value="update" />
   <!--调整JDBC抓取数量的大小: Statement.setFetchSize() -->
   <property name="hibernate.jdbc.fetch_size" value="18" />
   <!--调整JDBC批量更新数量 -->
   <property name="hibernate.jdbc.batch_size" value="10" />
   <!--显示最终执行的SQL -->
   <property name="hibernate.show_sql" value="true" />
   <!--格式化显示的SQL -->
   <property name="hibernate.format_sql" value="true" />
  </properties>

为何我重新启动jboss7服务器时,表会自动drop掉

 

16:56:10,557 INFO  [stdout] (MSC service thread 1-7) Hibernate:
16:56:10,557 INFO  [stdout] (MSC service thread 1-7)     drop table if exists Person

16:56:10,573 INFO  [stdout] (MSC service thread 1-7) Hibernate:
16:56:10,573 INFO  [stdout] (MSC service thread 1-7)     drop table if exists hibernate_sequence

而仅仅将ejb部署到jboss7时不会发生,当web客服端部署上去,重启时表被drop

 

加载中
0
July4th
July4th

怎么没有人回答啊,求教啊,大哥大姐们!!

0
July4th
July4th

问题已解决

返回顶部
顶部