私はソフトウェア開発の初心者です.Javaで使用するには、どのようなDBMSを使用するのが最も簡単で最も簡単なのかを知りたいと思います。ソフトウェア開発のスキルを向上させるための簡単なアジェンダアプリケーションを作成したいので、アジェンダイベントを保存して簡単にアクセスしたいと思っています。 dbmsが最も簡単な方法かどうかは分かりません。多分xmlやjsonがこのトリックをやるでしょう。 あなたの時間と答えをありがとう。Javaアプリケーション用のDBMSの選択
答えて
DBMSが必要な場合は、単純なインプロセスデータベースとしてHSQLDB(http://www.hsqldb.org)またはApache Derby(http://db.apache.org)を使用できます。
また、リレーショナルデータベースを一般的に学ぶ機会を利用したい場合は、PostgreSQLを手に入れてください。これは非常に優れたSQL機能を備えており、そこで最も標準に準拠したデータベースの1つです。
JDBC Javaアプリケーションをほとんどのデータベースに接続するために使用するAPIは、初心者にとっては非常に不満です。
SQLiteを使用することを強くお勧めします。使いやすく、軽量です。
Javaを使用してSQLiteデータベースに接続するには、many options availableがあります。
初心者の方はsqlite4javaをお勧めします。ここで
は、コードサンプルです:
SQLiteConnection db = new SQLiteConnection(new File("/tmp/database"));
db.open(true);
...
SQLiteStatement st = db.prepare("SELECT order_id FROM orders WHERE quantity >= ?");
try {
st.bind(1, minimumQuantity);
while (st.step()) {
orders.add(st.columnLong(0));
}
} finally {
st.dispose();
}
...
db.dispose();
しかし、あなたは、JDBCを使用したい場合は、私は限り、あなたはType 4 JDBC Driverを使用しているとして、データベースの選択が大きな違いを作るとは思いません。
あなたの答えをありがとう:) Zak001 @ – Zak001
問題はありません。 ) –
- 1. DBMSの選択
- 2. ダイレクト・ディスク・アクセスに対するセキュアDBMSの選択
- 3. コンパイラオプションの選択アプリケーション
- 4. Java - レイアウトマネージャの選択
- 5. Java - コレクションの選択
- 6. Javaクイックソートピボット選択
- 7. Javaベースのキャッシングシステムの選択
- 8. アプリケーションのhtmlボタンを選択
- 9. LinuxのJavaデーモン:選択肢?
- 10. Java MySQLの選択クエリ
- 11. Javaでの日付選択
- 12. Java JUnit:TreeViewerのテスト選択
- 13. ビデオベースのJavaアプリケーション:良い選択ですか?
- 14. 詐欺検出アプリケーション用の優れたJavaルールエンジンを選択する基準
- 15. 選択肢でラクダのJava DSLの選択
- 16. デザインの選択肢:ピアツーピアのアプリケーション
- 17. フィルタリングマルチ選択のドロップダウンオプション私のangularjsアプリケーションで
- 18. 分散アプリケーションの通信ライブラリの選択
- 19. Delphiアプリケーションのデータベースとライセンスの選択
- 20. 選択したテキストをSwing Javaアプリケーションにコピーしますか?
- 21. Javaアプリケーションからファイル選択ウィンドウを開く
- 22. 私たちのJava-gameプロジェクト用のWeb言語の選択
- 23. フェールオーバーに使用するDBMS
- 24. Java JMFでのオーディオチャンネルの選択
- 25. Javaの長方形の選択
- 26. Javaでランダムスレッドを選択
- 27. ボタンを選択 - webdriver Java
- 28. 選択ソート二重リンクリストjava
- 29. Javaの2Dシミュレーションプロジェクト用の適切なツールキットを選択
- 30. JavaのSeleniumを使用したドロップダウン値の選択
としてそれを受け入れるあなたの答えをありがとう:) – Zak001