java中,如何实现在一个页面输入信息信息保存到不同表

2024-11-30 20:27:26
推荐回答(5个)
回答(1):

首先创建包含N个表的数据库,然后建立N个实体类,实体类的属性要跟数据库中的属性对应,然后将这N个实体类映射到hibernate;
接着用Struts2建立相应的Action,把要存入不同表中的数据放到不同Action中,将用户提交的数据用Action中的set方法保存。
Spring就配置要注入的类和注入到哪个类。Spring我还不是很熟悉。
如果不用DAO层差不多就是这样了,只是操作数据库要在Action中完成了。

回答(2):

SH? action是servlet、strust2、还是springMVC。每种框架可能取值写法不太一样,但是做法应该是这样,不同表的信息取到不同的po里面,然后action里面分别调用对应表的service保存就行了。

回答(3):

后台代码同时写两个sql分别存到不同的表不就行了

回答(4):

H是hibernate吧?直接存到两个对象就行

回答(5):

这些不就是dao层做的事嘛.... 里面会有sql语句