你用时间作为主键的?一般最好拿没有业务意义的标识符为主键,让Hibernate去管理比较好

解决方案 »

  1.   

    精确到秒得时候不如在sql中使用Date函数
    不要在程序级别实现
    数据库系统自动存入一个微秒级别(具体记不得了)得时间
    转换出来就可以了
      

  2.   

    数据库里面是Date类型的啊,能插入(精确到了秒),可是通过上面的方法却怎么也取不出来?何解?
      

  3.   

    主键用long表示,
    用new Date().getTime()来写。