Struts+Hibernate超难问题!只要回答正确,分不够可以加!
在Struts+Hibernate的开发中,我们会遇到这样的问题,在Struts层,我们一般需要做一个ActionForm来保存用户的输入数据,经过Validate和一些业务逻辑后,我们需要把这些数据提交给Hibernate层,通过POJO的形式保存到数据库。
问题是:这个ActionForm和POJO通常是描述同一个对象的,连字段和属性有可能都是一样的,
比如用户的注册信息,包括userid,name,password,sex等信息,我们确要建两个类来
描述这个User,一个是ActionForm,另一个则是POJO,这样即影响开发效率,又增加了
程序的维护成本。我们能不能把这两个类统一起来呢???!!!
如果采用DynaActionForm,可以减少一部分工作量,但还是没根本解决问题,我也看了一 些用 Struts+Hibernate做的项目,基本上都是做的两个类,各位大侠,想没想过把它们统一起来呢?怎样才能统一起来呢?