Java インターフェイスを設計するための規範的な提案:
1. 責任原則
インターフェイスを設計するとき、インターフェイスは次のとおりである必要があります。明確な責任、つまりインターフェイスの種類、インターフェイスが解決すべきビジネス上の問題など
2. 統一性の原則
インターフェイスの責任が明確であるという条件の下で、インターフェイスをできるだけ単一にするようにしてください。つまり、インターフェイスは 2 つ以上のことを行うのではなく、1 つのことだけを実行します。上級者以外のインターフェイス設計者の多くは、インターフェイスを設計するとき、インターフェイスでできることが多ければ多いほど、そのインターフェイスはより素晴らしいものになると常に考えていますが、これは非常に重大な誤解です。
3. プロトコル仕様
インターフェイスを設計する際には、インターフェイスのプロトコルを明確に定義し、HTTP プロトコルを使用するか、HTTPS プロトコルを使用するか、FTP プロトコルを使用するかを決定する必要があります。特定の状況に合わせて。
(1) FTP プロトコル (ファイル転送プロトコル、FTP と呼ばれる) は、.txt、.csv などのファイルを転送するために使用される一連の標準ファイル転送プロトコルです。一般的なファイル転送の場合、 FTP プロトコルが使用されます
(2)HTTP プロトコル、セキュリティ要件が低い、またはセキュリティ要件がないビジネス シナリオに適しています
(3)HTTPS=HTTP SSL、セキュリティ要件が高いビジネス シナリオに適しています
4. パスのルール
API はリソースを取得するため、URL では動詞ではなく名詞を使用するようにしてください
/api/ v1.0/Pruduct /2019
/api/v1.0/Users/2019
5.http リクエストメソッド
インターフェース基本アクセスプロトコル: get (get) 、投稿 (新規)、挿入 (変更)、削除 (削除)
#get /users: すべてのユーザーのリスト#get /users/id: ID ユーザーに基づいて取得
post /user: 新しいユーザー
put /user/id: ユーザー ID に基づいてユーザーを更新
delete /user/id: ユーザー ID に基づいて削除
推奨チュートリアル:
Java 開発を始める以上がJavaでインターフェースを設計する際に従うべき原則は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。