私が取り組んでいるアプリケーションの1つのデータベースは、ビジネスによってまだ確認されていません。
- 最良の推測はOracleとDB2です。
- 私が聞いたのは、最初にプロジェクトがDB2 V9で稼働し、次にOracle11gで稼働するということです。
このプロジェクトでは、Spring 3.0.5、Hibernate 3.5、JPA2、JBoss5を使用しています。
では、ここでビルドフェーズとテストフェーズに入るベストプラクティスは何ですか?
- 最初にDB2を使用してビルドし、後でOracleについて心配しますか(これは正しく聞こえません)?
- または、JPA(Hibernate)を使用して記述し、データベーススキーマを生成しますか?
- または、他の何か?
PS:DBの選択、何をいつ行うかを制御することはできません。これらは、素敵な部屋に座っている人々がファットチェックと大きなボーナスを受け取ることによって行われる戦略的な決定だからです。
ありがとう、アディ