簡體   English   中英

最佳實踐-使用Javabean進行插入和更新嗎?

[英]Best Practice - use Javabean for Insert & Update?

我一直無法找到有關此信息。

當使用MVC方法開發Java Web應用程序時,一般的概念是JSP是視圖,Servlet是控制器,而帶有DAO的DB是您的模型。 (這是我復制的內容。)

當您想從數據庫向用戶顯示信息時,您的DAO會執行SELECT查詢,並將記錄集轉換為javabeans,然后您的控制器將其傳遞給JSP,后者使用JSTL和EL將Javabean信息轉換為HTML等。 。 我已經看到了各種各樣的例子。

但是,進行插入的最佳實踐是什么? 我希望在Controller中對表單提交進行服務器端驗證,但是在將參數發送到DAO之前,您是否隨后將參數編譯為javabean,還是僅使用一堆參數調用插入方法? 我一直找不到最佳實踐。

謝謝!

我會說這取決於具體情況。 例如,如果您只想存儲一個String,則實際上不需要它的對象,但是在復雜的系統中,您很可能會使用JPA,因此會使用bean。 但是使用某些ORM庫從沒有真正的傷害,因此我們可以說使用bean是一種更好的做法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM