私はPHP - MySQLソリューションをお勧めします。 PHPとMySQLはオープンソースであり、私はJavaがその種のデータベースとインターフェースできることを知っています。どちらの言語も文書化されており、PHPはCベースの点でJavaに似ています。したがって、Javaをかなりよく知っていれば、PHPは比較的簡単です。私はLynda.comに向かい、Kevin SkoglundとPHP Essential Trainingを検索することをお勧めします。 Lyndaは素晴らしいオンラインビデオチュートリアルサイトで、無料で大量のコンテンツにアクセスできます。しかし、このWebアプリケーションの開発について真剣に取り組んでいるなら、私は投資をしていました(私はそうしていましたが、私は喜んでいました)。それが私がPHP/MySQLを大部分学んだ方法です。
まず、PHP/MySQLの開発を行うには、WAMP(Windows Apache MySQL PHP - Windowsの場合)、MAMP(Macの場合 - Macの場合)、またはLAMP(Linuxの場合 "" - Linuxの場合)を使用して、アプリケーションの開発を開始することができます。これはあなたの "テスト"サーバ、すなわち "開発"サーバです。たとえば、私はMacにいるのでMAMPを使用します。他のバージョンと同様、MAMPは無料ですが、アップグレードの代金を支払うことができます。あなたの目的のために、無料のバージョンから始めましょう。基本的に、* AMPには、Apache Serverソフトウェア、MySQLデータベースのインストール、およびPHPのインストールがあらかじめパッケージ化されており、最小限の設定ですぐに使用できます。そこから、PHPとMySQLの作成を開始し、プロジェクトをローリングさせることができます。
実際には、Lynda.comのPHP Essential Trainingのタイトルは、先ほど申しました手順のALLまで歩いて行き、基本的なコンテンツ管理システムをセットアップするエクササイズプロジェクトを使用しますパスワードの保護、ユーザーのログインと認証だけでなく、必要なすべてのPHPとMySQLが含まれています。真剣に、Lynda.comをチェックしてください。
Good Luck!
これは簡単にはお答えできませんが、すでにJavaを使用している場合は、Javaを使用してWebアプリケーションを作成するのはなぜですか?よくあることですが、文学やベストプラクティスが存在するので、なぜそうではありませんか? – hakre