数据库中主键和业务无关怎么处理?是否要放到javaBean中 如题?如何操作主键使其实现自增一。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然要放到bean里了,不然要主键干嘛,各种地方都会用到主键 hiberante......max()+1.......随便你。。 那Bean中的主键如何设置自增? 不能设置,两个操作:1,从数据库里读取对象,这时数据库里的id就设到bean里了。2,新建的bean要保存到数据库里,这时id空着,写insert语句的时候也不设置这个字段,数据库会自己弄自增的。除非:你用的是oracle?这个数据库没有自增,需要用别的方法,其它数据库都有自增这个项的 LZ你的先考虑下你的数据的ID是否是自动增长。如果是自动增长,那LZ你放入bean里面就不需要有ID信息,如果不是自动增长,还想在保存数据库的时候实现自动增长,那LZ,你的先一个公用的ID流水号方法如果不用增长,那LZ,你就随机放入一个ID到要新增的bean里面就行! tomcat与web工程同步 小弟不才 花钱买篇计算机的论文 今天去复旦大学某研究所面试,题目大家来做一下 Struts 验证(我只想一个一个验证) 如何把客户上传的word文档按照原来的样式显示在网页里?(保持文档样式不变) struts多个页面的URL都是同一个action.do,用IE另存时都保存成最初的同一个页面? tomcat4.1x 资源绑定问题 tomcat-4.1.30出错?(解决马上给分) 在weblogic7.0中jdk是1.3而要使用DataSource是JDK1.4这样不是就要不兼容了吗? 新人关于内部类的提问 ssh2整合出错 点击下载不弹出下载框显示乱码
max()+1.......
随便你。。
那Bean中的主键如何设置自增?
1,从数据库里读取对象,这时数据库里的id就设到bean里了。
2,新建的bean要保存到数据库里,这时id空着,写insert语句的时候也不设置这个字段,数据库会自己弄自增的。除非:你用的是oracle?这个数据库没有自增,需要用别的方法,其它数据库都有自增这个项的
如果是自动增长,那LZ你放入bean里面就不需要有ID信息,
如果不是自动增长,还想在保存数据库的时候实现自动增长,那LZ,你的先一个公用的ID流水号方法
如果不用增长,那LZ,你就随机放入一个ID到要新增的bean里面就行!