如题?如何操作主键使其实现自增一。

解决方案 »

  1.   

    当然要放到bean里了,不然要主键干嘛,各种地方都会用到主键
      

  2.   

    hiberante......
    max()+1.......
    随便你。。
      

  3.   


    那Bean中的主键如何设置自增?
      

  4.   

    不能设置,两个操作:
    1,从数据库里读取对象,这时数据库里的id就设到bean里了。
    2,新建的bean要保存到数据库里,这时id空着,写insert语句的时候也不设置这个字段,数据库会自己弄自增的。除非:你用的是oracle?这个数据库没有自增,需要用别的方法,其它数据库都有自增这个项的
      

  5.   

    LZ你的先考虑下你的数据的ID是否是自动增长。
    如果是自动增长,那LZ你放入bean里面就不需要有ID信息,
    如果不是自动增长,还想在保存数据库的时候实现自动增长,那LZ,你的先一个公用的ID流水号方法
    如果不用增长,那LZ,你就随机放入一个ID到要新增的bean里面就行!