→ superpandal: 老實說這是最差的 等同把xml當動態語言使用 資料交換 04/21 09:24
→ superpandal: 格式當語言是很糟糕的 沒有補全也難以除錯 04/21 09:26
如果是怕xml打錯 spring會提供基本的除錯
最理想的設計情況 是只要新增calss 就能完成功能修改
程式主體完全不用動 測試上就少了很多
spring boot 比 spring 方便許多
但也因為他省略了很多設定 直接學spring boot會比較不好理解
其實spring 是用反射機制去xml找出class檔 幫你new出來
所以也不一定要寫在xml上
其他文字檔理論上也可以(但可能就要自己寫一套)
只是你如果注入是寫在註解或config.java
很難去解釋為什麼還是要去更動程式主體才能完成功能修改
但如果是寫在xml或文字檔
你就可以說 這次只要新增calss就能完成任務 不用動到程式
→ netburst: 把xml換成json 接受度會不會高一點 04/21 12:04
json比xml更像資料 類似簡化的xml
反而xml說是設定檔 還比較可以接受
可以用config.java 但心裡歸類成xml
※ 編輯: chal (36.235.66.147 臺灣), 04/21/2022 12:28:50
→ superpandal: 我知道 但這樣有不少缺點 json的話好一點但差不多 就 04/22 22:16
→ superpandal: 說到這了 04/22 22:16