1. Web サービス クライアントに共通のアノテーションを生成する方法、または手動で記述する方法
(推奨チュートリアル: Java 入門チュートリアル )
@WebService(serviceName="PojoService", portName="PojoPort", name="PojoPortType", targetNamespace="http//:Pojo")
serviceNameは
portNameは
name は
@WebMethod(operationName="queryPojo",exclude=true)operationName インターフェイスのメソッド名と除外は、継承された特定のメソッドが Web サービスとして公開されるのを防ぐために使用されます。デフォルトは false
java 一般的な面接の質問)
2. Mybatis はビッグ データを処理します テーブル パーティショニングは、水平パーティショニング (ハッシュ パーティショニング、時間、間隔パーティショニング) と垂直パーティショニング (一般的ではないフィールド用の別のテーブル) に分割されます。例: インターバルパーティショニング クロステーブルクエリがある場合は、キーワード Union Union all3 を使用します。AOP IOC の長所と短所
AOP の短所: わずかに低いパフォーマンス (メソッド呼び出しにのみ適用され、Spring コンテナ内にある必要があります)AOP の利点: IOC コンテナからオブジェクトを直接取得し、事前に作成することなく直接使用できるため、論理的なビジネスの分解とコードの分離が可能になり、変更が可能になります。 OOP (オブジェクト指向プログラミング) の欠点 オブジェクト指向プログラミングIOC 短所: オブジェクトの生成手順が複雑になり (無視され)、IDE 再構築サポートが欠如します。これは、すべての XML メソッドの欠点のようです#IOC の利点: コンポーネント間の分離を実現し、プログラムの柔軟性と保守性を向上させます
(学習ビデオの推奨:
java コース4. Spring トランザクションの伝播属性と分離レベルNEVER 何もあってはならない、そうでない場合エラーが報告され、モノを使用したメソッド呼び出しは機能しません。
REQUIRED 通常のメソッド呼び出し、単一のモノ、モノを使用したメソッド呼び出し、メソッド呼び出しを使用したモノのみを使用してください
REQUIRES_NEW かどうかは関係ありません
ダーティ リード ダーティ リード: 顧客に表示されるのはデータベースの実際のデータではありません。トランザクションが送信される前に、他のものは変更された値にアクセスすることを許可されません。
ファントム リード ファントム リード:トランザクションは、別のトランザクションに挿入されたデータを読み取ります。他のトランザクションがデータを処理する前に、新しいデータを追加することはできません。
Non-Repeatable Reads: 後続の読み取りデータは、他のトランザクションによって送信された更新されたデータを読み取るため、不整合が発生します。前後のデータの読み取りで、変更後のデータの読み取りの問題を解決します;
5. Spring Mvc は json テクノロジを返します最初のタイプ: 各 json ビュー コントローラーの構成a Jsoniew2 番目: JSON ツールを使用してオブジェクトを json にシリアル化します。一般的に使用されるツール Jackson、fastjson、gson
3 番目: Spring mvc3 アノテーション @ResponseBody
を使用します。以上が長年の開発経験からまとめた Java 面接の質問 - (6)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。
