首頁 > 網際網路

java介面開發

2019-12-10 14:37:40

現在開發中常使用前後端分離,後台開發使用springMVC框架進行後台介面的開發。例如驗證碼介面。

1

介面開發的概念:

網站上、軟體系統中或應用中等能通過一個連結進入另一個應用的模組。如在網站上設定一個微信介面開發介面。介面開發就是這樣模組的從設計、實現到應用的過程。



2

介面規範:

儘管不同語言的 SDK 實現有所不同,但其介面都遵循 Request-Response 原則,即對 API 的呼叫按照如下方式進行:

1.利用請求引數構建相應的 Request 範例。

2.呼叫 SDK 中的相應介面並傳入上一步的 Request 範例。

3.SDK 介面的返回結果以相應的 Response 範例返回給使用者。


3

介面開發中Controller層的作用:

Controller層負責具體的業務模組流程的控制,在此層裡面要呼叫Serice層的介面來控制業務流程,控制的設定也同樣是在Spring的設定檔案裡面進行,針對具體的業務流程,會有不同的控制器,我們具體的設計過程中可以將流程進行抽象歸納,設計出可以重複利用的子單元流程模組,這樣不僅使程式結構變得清晰,也大大減少了程式碼量。   


4

介面開發中Service層的作用:

service層用來處理一些複雜的邏輯操作等。 具有承上啟下的作用。

主要作用:

1.根據業務邏輯,參照對應的Dao資料庫操作,並處理資料。

2.返回直接的操作結果給controller層。


5

介面開發中Dao層的作用:

使用Hibernate連線資料庫、運算元據庫(增刪改查)



IT145.com E-mail:sddin#qq.com