Import Import註解使用方式

2021-09-26 20:39:41 字數 760 閱讀 1365

新建乙個man類,不加註解,不在啟動時注入到spring ioc容器中

public class man 

}

新建乙個woman類,不加註解,不在啟動時注入到spring ioc容器中

public class woman 

}

在啟動類中用@import注入man.class和woman.class

@import()

public static void main(string args) }

得到輸出結果

i am a man.

i am a woman.

可以看到這個註解可以讓這個類的例項不需要在啟動的時候注入,而是在執行中實際需要用到時開始注入。

建立乙個配置類,類上面不需要加註解,但是獲取man和woman的方法要加@bean註解注入

public class humanconfig 

@bean

public woman getwoman()

}

在啟動類中用@import注入humanconfig.class

@import()

public static void main(string args) }

得到輸出結果

i am a man.

i am a woman.

通過配置類的好處就是可用統一入口,方便查詢資源和注入時使用的方便

hibernate validato 註解使用

notblank 只用在string上,表示傳進來的值不能為null,而且呼叫trim 後,長度必須大於0 notnull integet上使用 不能為null,但可以為empty 分配了記憶體空間,但值為空 notempty list上使用 不能為null,而且長度必須大於0 valid放在con...

ingress controller 註解使用

http 跳轉到https nginx.ingress.kubernetes.io ssl redirect true 即使未啟用tls,也強制將重定向到https nginx.ingress.kubernetes.io force ssl redirect true abc.com 跳轉到www....

Springboot Async註解簡單使用

啟動類 enablescheduling enabletransactionmanagement enableasync 被非同步呼叫的方法 async public void async throws interruptedexception 呼叫者 呼叫者 解決辦法 author yz clas...