深入淺出微服務 7 前人栽樹

2021-10-06 06:29:31 字數 620 閱讀 7975

上一章:路漫漫兮其悠遠

上一章說了,我們要有哪些東西.就好像組裝電腦一樣.買回來一堆零件,完了還得搭建.不過還是得先把工程裡一些基礎的東西完善一下.畢竟開個公司沒點規章制度怎麼行.

先定義一下業務異常

public

class

serviceexception

extends

runtimeexception

public

serviceexception

(string message, throwable cause)

public

serviceexception

(throwable cause)

}

然後用springboot的全域性異常處理統一攔截一下

@restcontrolleradvice

public

class

serviceexceptionhandler

}

這裡要注意一下

@restcontrolleradvice 和 @controlleradvice 的區別/.如果沒有rest,就是modelandview模式的

深入淺出 應用服務

應用服務實現應用程式的用例,將領域層邏輯公開給表示層。從表示層 可選 呼叫應用服務,dto 資料傳物件 作為引數.返回 可選 dto給表示層。假設你有乙個book實體 聚合根 如下所示 public class book aggregateroot public virtual booktype t...

深入淺出sizeof

int佔 位元組,short佔 位元組 1.0 回答下列問題 答案在文章末尾 1.sizeof char 2.sizeof a 3.sizeof a 4.strlen a 如果你答對了全部四道題,那麼你可以不用細看下面關於sizeof的論述。如果你答錯了部分題目,那麼就跟著我來一起 關於sizeof...

深入淺出ShellExecute

ipconfig c log.txt應如何處理?二樓的朋友,開啟拔號網路這樣 shellexecute null,open c windows rundll32.exe shell32.dll,control rundll c windows system telephon.cpl null,sw ...