「OpenXava」の主な特徴として、「高い生産性」「モデル駆動型開発アプローチ」「Java標準」「短い学習曲線」「豊富な標準機能」について紹介。

「OpenXava」の主な特徴

「OpenXava」の主な特徴として、「高い生産性」「モデル駆動型開発アプローチ」「Java標準」「短い学習曲線」「豊富な標準機能」について紹介。

高い生産性(データ構造とビジネスロジックコードのみを記述)

OpenXavaでは、開発者は「データ構造」と「ビジネスロジックコード」のみを記述し、「HTML」「JavaScript」「CSS」「SQL」などを記述する必要はありません。

「ユーザーインターフェイス」「データアクセスロジック」「デフォルト動作」などは、OpenXavaフレームワークにより自動的に提供され、基本的なアプリケーション動作に関するコード記述を省略できます。

一般的な方法では対応できない特別な処理が必要な場合は、任意部分について手動プログラミングすることにより、柔軟に対応できます。

アーキテクチャ「モデル駆動型開発アプローチ」

OpenXavaは「モデル駆動型開発アプローチ」と「ビジネスコンポーネント」の概念に基づいています。

迅速開発のためのOpenXavaアプローチは、ビジュアル環境ベース(Visual BasicやDelphiなど)やスクリプトベース(PHPなど)を使用するアプローチとは異なります。

OpenXavaアプリケーションのコアは、問題をモデル化するJavaクラスであるため、高レベルのカプセル化を維持しながら生産性を維持できます。

Java標準

OpenXavaはJava標準に準拠しているため、既存JavaコードをOpenXavaに移行でき、その逆に簡単に実行できます。

短い学習曲線

OpenXavaでは、シンプルなJavaクラスの作成方法を学習するだけで、アプリケーション開発を開始できます。

豊富な標準機能

OpenXavaは標準で豊富な機能を備えています。

・AJAXユーザーインターフェース---ページリロードなし
・エディタ機能---タブ、フレーム、ダイアログ、参照、コレクション
・リストモード機能---カード形式、チャート
・ページング機能
・列の追加/削除/移動機能
・順序付け機能
・フィルタリング機能
・レスポンシブレイアウトサポート
・レポート機能---PDF、Excel など

 

参考元サイト

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

OpenXava最新TOPICS

最新情報はありません。

OpenXava最新CLOSEUPコラム

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

ローコード/ノーコードのツール比較と内製化 ~ユーザー企業は、ノーコード/ローコードで内製化できるのか?~

エンジニアにとって「情報発信」は重要なのか? ~テックピット DEVELOPERS RESKILLING CONFERENCE クロージングセッション~

CI/CDが開発ガバナンスの弱体化を招く?回避する方法とは ~複数ツールの組み合わせで生じる問題を、統合プラットフォーム「GitLab」で解決~

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter