bugfix> java > 投稿

JSPとクラスを使用してアプリケーションを開発しました。私のJSPには、Javaクラスを呼び出してMySQLデータベースにデータを保存するJavaコードがあります。

最近はこれが悪い習慣であることがわかっていますが、それが私が学んだ方法であり、アプリケーションに新しいモジュールを追加したいと思います。最新のアーキテクチャの使用を開始したいと思います。

このことについてアドバイスをお願いします。

  1. 最新のパターンを使用し、既に開発されたサイトとの互換性を維持しながら新しいモジュールを作成するには、どのアーキテクチャを使用する必要があります。
  2. どのテクノロジーまたはフレームワークを使用する必要がありますか?ビジネスロジックにEJBとJPAを使用し、「クライアント」側にPrimefacesでJSFを使用することを考えていました(ただし、既に作成したcssスタイルをprimefaces要素に統合するのは難しすぎることに気付きました)。

注:将来的には、新しいモジュールのデータをキャプチャするAndroidアプリケーションを開発する必要があります。これを念頭に置いてください。

セッション管理、すでに作成されているcssスタイルなどの関連事項に関するアドバイスと情報に感謝します。

ありがとう!

回答 1 件
  • まず、JSPを使用することは悪い習慣ではありません。既に正常に動作する既存のアプリケーション(パフォーマンス、メンテナンスなど)がある場合は、必要な技術であるJSP Thatsに入れます。

    その場合、あなたの答えは次のようになります。

    既存のアーキテクチャ、

    既存の技術とフレームワーク

    ただし、アーキテクチャを変更する場合は、アーキテクチャではないツールとフレームワークだけに集中するべきではありません。

    信頼性と一貫性、セキュリティ、保守性、スケーラビリティ、可用性、相互運用性、パフォーマンス、コンプライアンス、ユーザーエクスペリエンスなどを考慮してアーキテクチャを決定する必要があります。建築学、建築物、建築様式。

あなたの答え