(自分自身のために参照するには)springboot

非常に重要であるSpringbootは
、反転IOC(制御の逆数)1
それらのクラスのように書かれ、プログラム管理に他の
2、DI(依存性注入)注入依存
他のインスタンスを初期化するクラスの必要性、自動的に

JavaConfigが選ぶどのようにXML、注釈、春
https://blog.csdn.net/zzti_erlie/article/details/80844838
の3つの方法が行うことができ
ますが、常に実装クラスに切り替えることができ、再コンパイルせずにXML構成の変更を1オブジェクト
2、一緒にコードのノート非常に単純な、非常に少量なので、アイテムの最初の選択肢である
3は、パッケージが自分のコードを挿入する必要があるサードパーティのJARがクラス内に維持されていない場合、またはより柔軟な注入する必要性、などインタフェース、クエリデータを呼び出す必要が今回ので、あなたがJavaのコンフィグレーションを使用する必要があり、そのオブジェクトに割り当てられ、このデータを注射する、と述べました

springbootで注意
https://www.cnblogs.com/wudimanong/p/10457211.html
の一連のアクショントリガ注釈実行時に読み込むことができ、
@Configurationの設定クラス
@ComponentScan
@Conditional条件付き実行
IOCに@importを容器
よう@Controllerコントローラとして@Component登録コンポーネント、(注射サービス)、サービスサービス(噴射DAO)@、@リポジトリDAO(DAOがアクセスを実現)@Componentサブコンポーネントであります

春ブーツは、ノートのコア
@SpringBootApplication
春のコアノートブーツ、春ブーツ春ブーツの機能を有効にするために、ロゴ春ブートアプリケーションでメインクラスで使用されます。

@EnableAutoConfigurationが
自動設定スプリングブート注釈は、注釈のオープンを可能にし、春ブーツ春豆は、現在の経路のパケットクラスまたはクラスに基づいて構成することができます。

@ConditionalOnBean
@ConditionalOnBean(A.class)ターゲットは、現在のコンテキスト内に存在する場合、それはA.class作成することができ、この電流Beanは、ApplicationContextの春にある場合にのみ言うことであるビーンをインスタンス化します。

@ConditionalOnClass
組み合わせ@Conditionalノート、一度にクラスパス上の特定のクラスはBeanを作成したときにのみ存在することができます。

@Autowired:サービス@自動的にインポート依存豆:一般的に修正するために使用されるサービス層成分

@ResponseBody:メソッドが結果を返すことを示しているが、直接HTTPレスポンスボディに書き込まれます

コントローラは、クラスを定義するために使用される。@Controller

@RequestMapping

@RestController:制御層ラベルアセンブリ(例えば、アクションストラット)、@ ResponseBody収集及び@Controller

リリース9件のオリジナルの記事 ウォンの賞賛0 ビュー134

おすすめ

転載: blog.csdn.net/qq_38105524/article/details/104104822