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

專注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ù)文檔推薦 >>
主站蜘蛛池模板: 日韩成人一级 | 日韩亚洲一区中文字幕在线 | 免费观看黄a一级视频 | 黄色免费一级片 | 久久夜色精品国产亚洲 | 性xxx视频在线观看 性国产videofree另类 | 亚洲a免费| 成人不卡在线 | 国产精品日日摸夜夜添夜夜添1 | 国产最猛性xxxxxx69交 | 国产精品久久精品视 | 亚洲国产一区二区三区最新 | 黄色肉肉视频 | 在线资源视频 | 在线观看视频网站www色 | 久久精品网 | 无遮挡h肉3d动漫在线观看 | 老司机午夜精品视频在线观看免费 | 日日爽 | 日本天堂在线 | 免费国产成人高清在线观看视频 | 午夜宅男永久在线观看 | 亚洲国产中文字幕 | 制服丝袜在线网站 | 亚洲va欧美va国产va天堂影 | 亚洲视频在线精品 | 免费成年人 | 欧美成人观看免费版 | 国产精品成人va在线观看 | 国产成人免费无庶挡视频 | 免费看黄的动漫永久免费 | 国产黄色片网站 | 日韩精品视频免费观看 | 日本妇丰满乱xxxxⅹ视频 | 男女边摸边吃奶边做视频在线 | 久久亚洲最大成人网4438 | jyzzyzzz免费视频国产 | 亚洲一欧洲中文字幕在线 | 中文字幕在线乱人伦 | 在线日本人观看成本人视频 | 超黄视频网站 |