一个SSH的问题!!!求助)

07-07-06 stupid
benq老师 我 在SQL里面 的一张userInfo表里面 ID是 自增长的 我在用spring时 要调用 DAO里面的 save方法 添加 我从页面传过来的值 如果我不传ID的话 系统报 Cannot find bean List in any scope


如果 我要 用 info.setUserId(form.); 添加ID 要怎么写啊 我页面不需要输入ID 现在有点糊涂 如果 把表改成没有主键的 又会 造成一定的逻辑错误 请老师帮我解决下 在spring里面 怎么调用H里面SAVE方法 添加从也面传过来的值 并且 SQL里面 表的ID是自增长的 不需要 人为输入的~~~~~~谢谢了~

banq
2007-07-09 09:23
另外我不是很明白持久层DAO和Spring有关系吗?你使用了Spring的JDBCTemp?好像你使用了Hibernate

既然使用Hibernate,就推荐使用Hibernate的主键自增长功能,不要使用数据库自增长功能,否则,Hibernate很多正常简单语句都难以正常使用。

gougou3250
2007-07-09 11:05
把DAO程序和hbm文件贴一下
是你的某个环节写的不对

javamanfy
2007-07-09 15:27
数据库主键既然是自动增长,hibenrate设置主键侧设置为native