久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java - 關于 controller層與service層如何傳值?

瀏覽:141日期:2023-12-18 11:59:57

問題描述

現在的架構controller層與service層使用的map<string, string>傳值,感覺很多時候數值轉換很麻煩; 但是如果用bean對象傳值,需要建很多專門用來傳值的bean。。。。求架構大神指點一下

問題解答

回答1:

這就是一個細節代碼實現問題,還不到架構。。

用map傳參顯然是有問題的,用封裝好的model傳值語義上更明確些,而且便于維護,model多并不是啥問題

若覺得每次從map轉model很煩瑣的話,可以用BeanUtil工具或者自己寫個工具類做轉換

回答2:

贊同樓上,model多可以用package做分層

盡量寫出便于維護的代碼,用map做返回參數對于以后維護是噩夢

回答3:

同意一樓,建議參數少的話,直接傳指定類型的變量,多的話,直接搞個dto,參數傳對象

回答4:

建議使用bean傳值,安全可靠,便于維護。業務要求眾多bean的話,一定要分包分層管理bean,一個結構清晰、層次分明的項目文件結構有助于理清開發思路。

標簽: java
相關文章:
主站蜘蛛池模板: 项城市| 四会市| 乳山市| 青岛市| 余庆县| 威远县| 隆德县| 华坪县| 渑池县| 巴林左旗| 井陉县| 扶绥县| 怀仁县| 新乡县| 绥江县| 平定县| 红河县| 彩票| 广昌县| 汉沽区| 浪卡子县| 阿尔山市| 海门市| 谢通门县| 沁源县| 奇台县| 禹城市| 安新县| 和静县| 哈巴河县| 邵阳市| 博客| 柳林县| 滕州市| 阜新| 龙井市| 汉川市| 思南县| 麟游县| 大荔县| 渝中区|