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衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 中国語版
中国語版、とても使いやすい

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

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