0

私は現在、授業のための小規模プロジェクトに取り組んでいます。 私は実際にこの機会に、きれいで管理しやすいコードを書く方法を学んでいます。Java + SQL Server 2014を使用したシステム(きれいで管理しやすいシステムを書く方法)

SQL Server 2014を使用してデータベースをセットアップしましたが、操作呼び出しにストアドプロシージャを使用することに決めました。

私が知りたいのは、Javaコードについてです。

これらを作成する際に適用するベストプラクティスは何ですか?実際にどのようにビジネスレイヤー/ビュー/等私はコードを分割することができるようには、私のメンテナンスをより簡単に行う

私は技術的な観点からいくつかの入力が必要です。 ありがとうございました:)

良い一日を!

答えて

0

モジュール化、オブジェクト指向設計、サービス指向アーキテクチャ、タマネギアーキテクチャ、API ...これに役立つベストプラクティス/アーキテクチャ/デザインの膨大なリストがあります。ワンサイズのソリューションはありません。この質問は広すぎるため、特定のアーキテクチャ上の解決策を開始することさえできません。

ストアドプロシージャはこれらの問題を解決するものではありません。ストアドプロシージャは、特定の用途に適した非常に特殊なテクノロジです。ストアドプロシージャを使用する必要がある理由を正確に理解できない場合は、使用しないでください。クエリをパラメータ化し、プリペアドステートメントを使用し、階層化されたアーキテクチャを使用し、強力なSQL開発者でない場合はORMを使用します(おそらく強力な場合でも)。

関連する問題