我的本意是bean类的成员变量生成表里面的字段,且houseId=id,并且让它自增,但是表里面的houseId却不是自增的,要我输入,当我在插入数据的时候如果不插入houseId就会报错,达不到自增的目的,什么情况?大神求救!!!另外,序列我建好了,名字就是seq_houseinfo;下面是bean类源代码,还有就是xml配置文件,另外一个就是数据库的字段属性。注:表是我在运行项目的时候自动生成的!怎么样修改可以达到id=houseid且自增,在我插入数据的时候就可以不用输入houseid的值了?
------解决方案--------------------
parameterType="HouseInfo"
改成:
parameterType="XXX.XXX.HouseInfo"
完整的路径
------解决方案--------------------
给你一个Mybatis 连接:http://zhidao.baidu.com/link?url=s1duCkvSw9L5l3qxDAbBDZ-QCSNw9SyV5FiSLJF3R8-EQFIgcDnQ_SoQulMVPSX0uoBsIYJorRXYGrm52TEAZu40gNn4yIUABSVvLYTJaGG
1 保障你的序列存在,且在存储的时候,主键不会重复
2 大哥,你能把异常信息帖出来嘛?????看异常才好办啊
------解决方案--------------------
方法一:弄个触发器,每次新增的时候 设置houseid
方法二:后台处理,表中设置houseid可为空,每次新增之后再设置houseid,然后update
方法三:后台处理,sql自己写