mysql - 在netbeans上重新部署项目后,mySQL数据库中的数据被清除

标签 mysql jakarta-ee netbeans glassfish

我目前正在 netbeans8.0、glassfish 4.0 服务器上启动一个 java EE 项目,并使用 mySQL。每次重新部署项目时,mySQL 数据库中的数据都会被清除,而且每次重新部署或运行​​项目时,似乎都会删除并创建我的表。这与我的持久性单元、JDBC 连接池和资源有关吗?知道如何在重新部署之后保留数据库中的数据吗?

最佳答案

检查你的持久性单元? 您的表生成策略是什么? 它应该是创建,而不是删除并创建。

关于mysql - 在netbeans上重新部署项目后,mySQL数据库中的数据被清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25581184/

相关文章:

php - 如何在 Laravel 5.8 的最后 24 小时内每 15 分钟获取一行数据?

php - 如何将表单值(某些具有相同名称)插入到多个 MySQL 行

java - 发送邮件错误,javax.mail.MessagingException : Could not connect to SMTP host: localhost, port: 25;

java - JAX-WS servlet 过滤器异常

java - Netbeans IDE 教程

c++ - 用于调试 C++ 项目的 ide

mysql - 3 个一对多表的嵌套 json 响应

mysql - 将 MYSQL 转换为 Codeigniter

java - 需要创建ExecutorService的对象

java - Java 中 map 中的重复条目