有点S B的问题,有人说数据库里时间一般用varchar类型,但是我觉得正规的应该还是用datetime类型的吧?我用datetime类型反向生成出来对应的java类型是个timestamp。这个类型对吗?timestamp这个类型要如何存入数据库啊?我是说set进一个对象里!我获取一个java.util.Date类型的时间,但是无法转换成timestamp啊!请高手指条明路,谢了!

解决方案 »

  1.   

    http://www.javaeye.com/topic/743345
      

  2.   

    自己将它映射成java 的 java.util.Date 类型就可以了
      

  3.   

    能说清楚一些吗? 在数据库里时间字段一般是用varchar还是用datetime?我是说真实项目里的作法!
      

  4.   

    当然是TIMESTAMP 你反射成java.util.Date就行了
      

  5.   

    数据库字段是 Timestamp  pojo 也是Timestamp  要同步
      

  6.   

    你把对象类的属性类型改为java.util.Date  再把映射文件的对应类型也改为java.util.Date 就可以了