老師說 java配置方式比xml好 為什么 請大神指教
uj5u.com熱心網友回復:
是用java類,使用全注解方式么?uj5u.com熱心網友回復:
你老師說的java配置大概就是注解的方式吧,字串中寫sql可讀性一般,優點是所見即所得,但現在也有足夠的插件可以直接從個介面鏈接到具體的xml位置,xml的優點是可讀性比較好.實際最好的方式是不用寫單表操作的sql,無論java還是xml,你可以選擇mybatis-plus,還是mybatis-generator來生成,都是避免寫單表sql
uj5u.com熱心網友回復:
你們老師說得不對吧,就是一種是注解的方式,一種是XML的方式。兩種方式沒有什么區別,你關鍵要理解spring容器的bean加載機制,最終的結果都是轉換為java beanuj5u.com熱心網友回復:
全注解耦合性太高,xml雖然比注解稍微麻煩那么一點點,但是耦合度沒有注解高,你可以根據自己的需求混合配合使用uj5u.com熱心網友回復:
首先謝謝 大家的評論 我說的這個配置就是 組態檔 不是mybatis的mapper檔案 就是在一個配置類里面 new 那些 在spring里面配置的bean 然后 我想知道 這個 用配置類的 方式好 還是 xml好
uj5u.com熱心網友回復:
xml的方式在于可維護性遠高于java配置,特別在實際生產中,通過修改xml的方式去改配置,遠比你去改原始碼然后再打包發布難度低的多,特別特別在小公司沒有完善的代碼版本維護的情況下,你永遠不知道你打出來的新包到底里面有多少bug(經常打包報錯的淚水)uj5u.com熱心網友回復:
Java配置便于程式員除錯和找問題,XML比較整潔規范,方便后期維護。但現在應用大部分是敏捷開發的,所以容易偏向Java配置吧,畢竟在一堆XML中找對應關系還是比較蛋疼的。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/223067.html
標籤:Web 開發
上一篇:webservice服務端注入service失敗,總是為空
下一篇:JVM中YGC疑問
