我设置数据库表以使用InnoDB引擎并从netbeans运行我的项目,一切运行正常,直到我对文件进行更改并保存,再次重新部署项目后,我的数据库表从InnoDB更改为MyISAM和数据库表中的所有条目都将被删除。如果有人可以提供帮助,将不胜感激。我正在运行glassfish服务器4。
答案 0 :(得分:0)
我解决了这个问题。编辑了配置文件文件夹中的persistence.xml文件并更改了属性值:property name =“eclipselink.ddl-generation”value =“drop and create tables”to property name =“eclipselink.ddl-generation”value =“none”