springboot自帶緩存 Spring框架大量注解會影響性能嗎?
Spring框架大量注解會影響性能嗎?作為最流行的Java框架,spring框架現(xiàn)在擁有很高的市場份額。在使用spring框架時,我相信每個人都會被它強大的注釋功能所吸引。正是因為spring強大的注
Spring框架大量注解會影響性能嗎?
作為最流行的Java框架,spring框架現(xiàn)在擁有很高的市場份額。在使用spring框架時,我相信每個人都會被它強大的注釋功能所吸引。正是因為spring強大的注釋功能,我們的開發(fā)效率得到了極大的提高。然而,許多開發(fā)人員會質(zhì)疑大量的注釋是否會影響程序的性能。你知道,對于任何大型平臺,性能和穩(wěn)定性也非常重要。
(反射的效率比本機低),注解本身不做任何事情,它只是一個配置功能,如果存儲在字節(jié)碼的特定區(qū)域,就會占用一定的內(nèi)存空間。另外,注釋本身也是一種特殊的注釋。對于Java來說,注釋太多會影響編譯效率,但不會影響執(zhí)行效率。
.一般來說,運行時注釋對程序性能有一定的影響,而編譯器注釋對程序性能沒有影響。
Spring注解本身不會影響性能,但是Spring注解對應(yīng)的功能實現(xiàn)(即業(yè)務(wù)代碼)會影響性能。只要在項目中避免過多的運行時注釋,問題就不會太大。