Java论坛网»Java技术»dao中的bean与struts中的actionForm的疑问
dao中的bean与struts中的actionForm的疑问
问?:
目前在使用 spring +hibernate +struts 框架,
向各位请教, dao中的bean与 struts 中的actionFrom 是用的同一个java 类么,
也就是说 actionForm 在继承 ActionForm类的同时 又 实现Serializable接口,
我的疑问是如果使用同一个是否会 在调用的时候产生冲突?
向各位请教, dao中的bean与 struts 中的actionFrom 是用的同一个java 类么,
也就是说 actionForm 在继承 ActionForm类的同时 又 实现Serializable接口,
我的疑问是如果使用同一个是否会 在调用的时候产生冲突?
答!: 1:
当然不是同一个类
一个是实体类
一个是DTO 用来传输数据
你觉得有什么问题
一个是实体类
一个是DTO 用来传输数据
你觉得有什么问题
答!: 2:
不是同一个类
答!: 3:
dao中的bean 是一个 标准的 javabean ,
actionForm 是一个非标准的,我们可以理解为是继承了
ActionForm 类 并多了 validate(),set()方法的 javabean,
dao 需要一个标准的 javabean ,
而 actionFrom 完全具有标准javabean的功能
所以我的意思是将两者写成一个类,
不知道会不会有冲突?
各位在应用中都用的是两个么 ?
actionForm 是一个非标准的,我们可以理解为是继承了
ActionForm 类 并多了 validate(),set()方法的 javabean,
dao 需要一个标准的 javabean ,
而 actionFrom 完全具有标准javabean的功能
所以我的意思是将两者写成一个类,
不知道会不会有冲突?
各位在应用中都用的是两个么 ?
答!: 4:
可以把两者写的一模一样,但就是不能写成一个java类文件;
他们是在不同的层次的,起不同的作用;
他们是在不同的层次的,起不同的作用;
答!: 5:
我觉得dao 中的bean..是一个纯的vo...是一个持久化对象,就想数据库一样..
而FormBean中只是一个表单的对应类,可以复杂话,也可以加入前台的验证,比如:validate..重置方法 reset...等等!!
而FormBean中只是一个表单的对应类,可以复杂话,也可以加入前台的验证,比如:validate..重置方法 reset...等等!!
答!: 6:
谢谢,各位
保险起见,就麻烦些写成两个类了.
谢谢.
保险起见,就麻烦些写成两个类了.
谢谢.
相关JAVA教程:
关于j2ee的技术
有谁知道如何用javascript实现知道客户端使用的哪国语言
JSF+Spring+Hibernate写的一个应用程序,发布时报错....
struts+spring+hibernate的架沟,如果业务逻辑分析需要使用工厂方法模式,在SPRING的SERVICE里如何实现这个
求2006年6月16日的poi版本~~~~
关于applet的小问题
占个位子,送个5分
谁去过浙江支付宝 面试过?
请问这个问题难道是 Hibernate框架的一个缺憾吗?????
请问大家怎么在java中调用.net的webservice?
getClass和getClassLoader
如何编写j2ee的远程独立客户端?