Spring第二天使用註解建立物件

2021-10-01 05:14:34 字數 831 閱讀 8799

1.設定bean.xml配置

<?xml version="1.0" encoding="utf-8"?>

component:作用把當前類物件存入spring容器中

屬性:value:用於制定bean的id,當我們不寫時,它的預設值是當前類名。

controller:一般用於表現層

service:一般用於業務層

repositroy:一般用於持久層

以上三個註解的作用跟component是一樣的,他們三個是spring框架為我們提供明確的三層使用註解,使我們的三層註解更加清晰

用於注入資料的.

他們的作用就和在xml配置檔案中的bean標籤中寫乙個property標籤作用是一樣的

atuowrited:自動按照型別注入,只要容器中唯一的乙個bean物件型別和要注入的變數型別匹配,就可以注入成功.

如果ioc容器中沒有任何bean型別和要注入的變數匹配時,則報錯

出現位置:可以是變數上,也可以是方法上

細節:使用註解時,set方法就不是必須的了

qualifer:

作用:在按照類中注入的基礎之上再按照名稱注入。它在給類成員注入時不能單獨使用。但是在給方法引數注入時可以

屬性: value:用於指定注入bean的id。

resource

和生命週期相關 了解

他們的作用就和在bean標籤中使用init-method和destroy-methode的作用是一樣的

predestroy

作用:用於指定銷毀方法

postconstruct

作用:用於指定初始化方法

第二天使用MySQL,遇到乙個問題。

昨天在mac 10.12.6系統裡面自學mysql,學到下面這個進度 匯入資料庫指令碼檔案 常用於批量匯入資料進入資料庫中 mysql source users linjiayou mysql students.sql 今天繼續,在虛擬機器windows10中學習 1,先把昨天的mac系統裡面練習的...

上班第二天

本想坐晚一班車的,誰知道這晚一班的也只是晚了 五 六分鐘,不高興再在站台上等,也只好小跑到車門上去了,果然,八點十分就到了。白天那個困啊 今天的工作內容和昨天一樣,做到後來我實在覺得測的差不多了,想幹些其他的,但這初來乍到的,也不好幹其他的呀,況且領導辦公室就在我旁邊。今天的工作總結有兩點 1 別把...

第二天實習

今天我早早到了銀行,開始給大家抹桌子,算是向愛妃學習吧。之後向wqy學習做表的方法,他很耐心。今天一天也就是做了這麼乙個表,但是還向dh學習了另外一些業務的處理,收穫不小。中午吃了雞腿 肉串和芸豆,好開心啊。我越來越喜歡自己的實習了。今天好多自己班上的同學來面試實習生,希望她們都能上!今天我沒有去同...