春の注釈名と使用のシナリオ

コメント 名前 利用シナリオ
@コントローラ 通常のコントローラ ビューの名前を返します。
@RestController RESTfulなスタイルコントローラ 戻り値のデータ
@ResponseBody レスポンスボディ 戻り値のデータ
@RequestMapping 要求マッピング URLにマッピングされた方法
@GetMapping 要求マッピング ディスプレイ
@PostMapping 要求マッピング 作ります
@PutMapping 要求マッピング 更新
@DeleteMapping 要求マッピング [削除]
@PathVariable 可変パラメータ {}バインド変数にURLパラメータで
@RequestBody リクエストボディ オブジェクトのHTTPリクエストの負荷情報は、Aに充填します
@テーブル 元のメモ このオブジェクトは、データベース内のデータ・テーブルにマップされる免責します
@保持 元のメモ 位置を保持するための注意事項
@目標 元のメモ ターゲット注釈の役割
@資料 元のメモ 説明注釈がjavadocの中に含まれます
@遺伝性の 元のメモ 説明サブクラスは親クラスのノートを継承することができます
@Deprecated 元のメモ 廃止:継続使用は推奨されません
@オーバーライド 元のメモ この方法は、親クラスをオーバーライド
@SpringBootConfiguration コメント 負荷プロファイル
@Mapper マッピング 関連した投影データにオブジェクト(または状態)のレコードフィールド
@選択する お問い合わせ データベースクエリデータの操作に相当
@インサート 挿入 データベースの挿入操作に対応するデータ
@更新 更新 データベースの操作に対応する更新データ
@Delete [削除] データベースの削除データ操作に相当
@CrossOrigin クロスドメインアクセス クロスドメインアクセスを有効にします
@Autowired 自動組立 注入電流成分データに依存する操作
@Fthfrm URLパスパラメータ リクエストのパスパラメータを取得
@1 マッピング方法 マンツーマン
@たくさんの マッピング方法 多くの
@結果 マッピング方法 クラスの属性名と一致するデータベーステーブルのフィールド名
@結果 マッピング方法 特定のデータベースのテーブル名とクラス属性のフィールド名をマッチング
@ResultMap マッピング方法 再利用可能
@MapKey マッピング方法 指定されたキー属性に対応した地図を返します
@options マッピング方法 そのようなキー自動生成へのアクセスなど、その他のオプション、
@SelectProvider お問い合わせ ダイナミックのMySQLの方法
@DeleteProvider [削除] ダイナミックのMySQLの方法
@UpdateProvider 更新 ダイナミックのMySQLの方法
@InsertProvider 挿入 ダイナミックのMySQLの方法
@成分 パッケージ 容器内にインスタンス化の一般的な春のPOJO
@範囲 スコープ 要求可視範囲
@Qualifier 限定符 确定注入该注解标定的bean
@Primary 注解 优先注入该注解的标注的bean
@Bean 注解 产生一个bean的方法,并且交给Spring容器管理
@PostConstruct 影响Servlet生命周期的注解 构造后运行
@PreDestroy 影响Servlet生命周期的注解 销毁前运行
@Service 注解 用来表示一个业务层bean
@Repository 注解 数据访问层DAO组件
发布了122 篇原创文章 · 获赞 239 · 访问量 2万+

おすすめ

転載: blog.csdn.net/weixin_44364444/article/details/105395181