ホームページ > Java > &#&ベース > Java Web開発とは何ですか

Java Web開発とは何ですか

リリース: 2019-12-12 10:05:43
オリジナル
5015 人が閲覧しました

Java Web開発とは何ですか

Java Web は、Java テクノロジーを使用して関連する Web およびインターネット分野を解決するテクノロジーの集合体です。

Web には、Web サーバーと Web クライアントの 2 つの部分が含まれています。

クライアント側の Java アプリケーションには Java アプレットが含まれていますが、ほとんど使用されません。サーバー側の Java アプリケーションは、サーブレット、JSP、サードパーティのフレームワークなど、非常に豊富です。 Java テクノロジーは、Web 分野の発展に強い推進力をもたらしました。

Java の Web フレームワークは異なりますが、基本的には特定のアプローチに従います。サーブレットまたはフィルターを使用してリクエストをインターセプトし、MVC のアイデアを使用してアーキテクチャを設計し、規約、XML またはアノテーションを使用して構成を実装し、オブジェクトを使用します。 Java の指向特性に基づいて、要求および応答プロセスのオブジェクト指向実装は、Jsp、Freemarker、Velocity およびその他のビューをサポートします。

Java Web開発技術

1. 一般的に使用されるSpring、Struts2などのバックグラウンドフレームワーク部分は、永続層、ビジネス層、プロジェクトのページ コントロール層。もちろん、Spring フレームワークを使用する場合は、開発効率を向上させ、いくつかのサードパーティ拡張機能の統合を容易にするために、Spring セキュリティ、アスペクト、依存関係注入、およびその他の既製のツールキットも提供されます。

##2. データ永続化レイヤーの場合は、データベース アクセスとデータ永続化作業を迅速に確立し、管理を容易にする、mybatis や Hibernate などの永続化テクノロジを使用します。

3. 動的表示、通常は jsp 表示を使用します。ただし、開発ページの標準化と実行効率の向上に役立つ、Velocity、FreeMarker やその他のテクノロジなどのテンプレート エンジン テクノロジを検討することもできます。

4. bootstraps3、angularjs など、多くのフロントエンド フレームワークがあります。 、easyui、jqueryなど。

Java についてさらに詳しく知りたい場合は、

Java 基本チュートリアル 列に注目してください。

以上がJava Web開発とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート