1

我有一个使用 Apache Derby 的 JDBC 应用程序。如何迁移我的整个数据库系统以使用 MySQL?

  1. 我有 3 个访问数据库的 Java 程序
  2. 我有 3 个表和 2 个视图

我正在使用 Netbeans。我以前从未使用过 MySQL,也不知道从哪里开始。Netbeans 中与 Java 和 MySQL 有很好的集成吗?我怎样才能很好地与 NetBeans 和 MySQL 集成?

非常感谢所有帮助!

4

2 回答 2

2

看起来这个插件可能会帮助你: http: //netbeans.org/kb/docs/ide/mysql.html

于 2012-11-29T21:35:59.823 回答
0

我在 Spring 网站上找到了本教程,但我认为这只是部分解决方案。

教程

在其中,他们依靠休眠来删除和创建表,我真的不喜欢那样。您必须通过特殊编码来添加静态数据。例如,如果您的应用程序正在跟踪设备,您可能需要一个 device_types 表。至少其中一些设备类型将在数据库中,以及设备、用户等。

我打算做的是使用 Derby,直到我有点稳定为止。从中,我将获取数据库模式并在 mysql 中创建它。似乎可以使用 DB 外观实用程序。数据库外观

作为增加的安全性,我打算使用无法添加或删除表的 db 用户运行我的 Web 应用程序。如果您使用使行“非活动”的概念,也可以删除删除行的权限因此,您无需删除不再使用的设备类型,而是将“活动”标志设置为 F。因此您的设备类型查询看起来像:

select * from device_type where active = 'T'
于 2019-08-05T18:26:46.467 回答