黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 常用的SSM注解及使用方法

常用的SSM注解及使用方法

更新時間:2022-01-14 09:57:39 來源:動力節(jié)點 瀏覽1252次

常用的SSM注解及使用方法有哪些?

1.Spring Note

(1)聲明的注解相當(dāng)于寫在類上的。

(2)@service:聲明服務(wù)層類。寫在實現(xiàn)類上,而不是寫在接口上;

@Service
公共 類RoleServiceImpl 實現(xiàn) RoleService {
}

(3)@Controller:控制層注解;

@Controller
公共 類RoleController {
}

(4)@Repository:DAO層注解,如果在Spring配置文件中配置了DAO層接口,可以省略此項;

@Repository
公共 接口RoleMapper {
}

(5)@Component //其他組件注意,用于非Controller Service DAO層的組件;

@Component
公共 類LogAspect {
}

(6)@Autowired:依賴注入注解,根據(jù)類型注入。如果有多個實現(xiàn),可以匹配@qualifier("HelloServiceImpl");

  //必填:指定對象是否必須,為false,可以為null(即使對象不存在也不報錯,只報空指針異常),默認(rèn)為true(如果找不到對象,會報錯,報Can't find an object's error) 
    @Autowired(required = true )
     private HelloService helloService;

(7)@resource:依賴注入注解,先按名稱輸入注入,如果沒有再按類型注入;

  // Resource(Name):指定注入對象的名稱(ID),當(dāng)一個接口有多個實現(xiàn)類時
    //如果Name沒有指定對象名,則按照屬性名進(jìn)行注入。如果沒有對應(yīng)的對象,則根據(jù)類型進(jìn)行注入。
    @Resource(name = " eByeService " )
    私有BbyeService byeService;

(8)@Lazy:延遲加載,指定延遲創(chuàng)建或注入;

(9)@Transactional:事務(wù)注解,用于指定方法事務(wù)的隔離級別和傳播特性;

2.SpringMVC注解

(1)RequestMApping:添加到類,或者方法上,用于指定請求地址;

在類中添加,在該類的所有方法中指定統(tǒng)一的訪問前綴;

(2)getMapping、postmapping、deletemapping、putmapping分別對應(yīng)get/post/delete/put等HTTP請求方法,如果請求不正確,返回405狀態(tài)碼;

(3)ResponseBody:指定返回JSON數(shù)據(jù)而不進(jìn)行頁面跳轉(zhuǎn)。通常用于響應(yīng) AJAX 請求;

(4)@jsonFormat 根據(jù)指定格式將日期類型的數(shù)據(jù)添加到字符串中,將對象轉(zhuǎn)換為JSON格式。將字符串轉(zhuǎn)換為對象時,將字符串按照指定的格式轉(zhuǎn)換為日期類型;

(5)@DatetimeFormat(pattern = "YYYY-MM-DD") 格式化傳遞給日期類型數(shù)據(jù)的字符串?dāng)?shù)據(jù)的數(shù)據(jù);

(6)@sessionAttribute 獲取會話域的值;

(7)@ModeLamTribute 在方法和方法參數(shù)的Request域中添加一個值;

(8)@RequestParam:用于獲取Request請求參數(shù)的值。如果指定Name,則獲取指定名稱的值,如果不指定,則獲取所有請求數(shù)據(jù),打包成MAP;

(9)@RequestBody:用于獲取Application/JSON提交的contentType的數(shù)據(jù),并將JSON字符串轉(zhuǎn)換為對象。日期轉(zhuǎn)換依賴@jsonforma;

(10)@RestController:標(biāo)識該類中所有方法返回JSON數(shù)據(jù),無需添加responsebody。

(11)@PathVariable:獲取URL地址中的數(shù)據(jù),常用于實現(xiàn)RESTful風(fēng)格的API設(shè)計。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产成人18黄禁网站免费观看 | 中文字幕2019年中文字幕 | 欧美性猛交xxx猛交 欧美性生交xxxxx久久久 | 亚洲欧美在线观看视频 | 欧美日韩亚洲二区在线 | 午夜黄色毛片 | 国产一级α片 | 成人影院天天5g天天爽无毒影院 | 一级欧美一级日韩 | 波多野结衣xxxx性精品 | 成人禁在线观看 | 一级毛片q片 | 寂寞午夜影院 | 欧美日韩在线吹潮视频 | 国产一级特黄aa大片免费 | 国产一区二区三区影院 | 青青草成人网 | 最新国产精品自拍 | 亚洲欧美另类在线 | 欧美日韩一区视频 | 中文亚洲日韩欧美 | 免费黄色网址在线观看 | 欧美成人亚洲国产精品 | 一本大道香蕉大vr在线吗视频 | 日韩永久免费进入2015 | 成年人网站免费看 | 福利视频精品 | 夜间福利在线 | 一级生活毛片 | 久草手机在线观看 | 亚洲欧美视频在线 | 日本在线观看一区二区三区 | 在线观看国产精品日本不卡网 | 免费理伦| 一级 黄 色 片免费 一级 黄 色 毛片 | 亚洲 欧美 在线观看 | 三级黄色日本 | 成人a级高清视频在线观看 成人a大片在线观看 | 韩国伦理片在线 | 欧美最新一区二区三区四区 | 狠狠狠狠狠狠 |