繁体   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