hibernate中用annotation注解怎么样配置TIMESTAMP类型的数据呢

问题描述

请问hibernate中用annotation注解怎么样配置TIMESTAMP类型的数据并且能自动插入和更新呢?就是相当于mysql中timeTIMESTAMPDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMP;这样的数据列,在hibernate中怎么样用annotation注解来配置呢(不要xml的配置方式)。各位大虾帮帮忙啊,跪求中……

解决方案

解决方案二:
没用过注解吖。看下这个资料吧
解决方案三:
@Column(name="D_UPLOADDATE")@Temporal(TemporalType.TIMESTAMP)publicDategetUploadDate(){returnuploadDate;}

解决方案四:
该回复于2011-02-25 14:21:53被版主删除
解决方案五:
二楼的方法我用过,但是生成的是datetime类型的数据:`time`datetimeDEFAULTNULL。
解决方案六:
引用4楼hhjfybh的回复:

二楼的方法我用过,但是生成的是datetime类型的数据:`time`datetimeDEFAULTNULL。

mysql不怎么会,按道理应该差不多吧,日期的注解就哪几种,DATE、TIME、TIMESTAMP。

时间: 2024-07-30 02:47:04

hibernate中用annotation注解怎么样配置TIMESTAMP类型的数据呢的相关文章

hibernate 生成表时怎么生成字段类型是timestamp

问题描述 hibernate 生成表时怎么生成字段类型是timestamp 设了映射成timestamp 解决方案 http://it.chinawin.net/softwaredev/article-b5a7.html 解决方案二: 你试着把birthDate字段的时间秒的小数部分给一个值,试一下. 解决方案三: 生成Hibernate映射文件时 常见字段类型转换

hibernate Annotation 注解形式 实例 事务 hibernate.cfg.xml

实体类: import javax.persistence.Entity; import javax.persistence.Id; @Entity public class foo { private int id; private String name; private String total; @Id public int getId() { return id; } public void setId(int id) { this.id = id; } public String g

Hibernate的Annotation版Hello world实例_java

本文实例讲述了Hibernate的Annotation版Hello world实现方法.分享给大家供大家参考,具体如下: 需要引入的包:hibernate-commons-annotations-4.0.4.Final.jar 由于我使用的是:hibernate-release-4.3.5.Final,在required目录下已经有了. bean: import javax.persistence.Column; import javax.persistence.Entity; import j

Spring IoC — 基于注解的配置

原文:Spring IoC - 基于注解的配置 基于XML的配置,Bean定义信息和Bean实现类本身是分离的,而采用基于注解的配置方式时,Bean定义信息即通过在Bean实现类上标注注解实现. @Component:对类进行标注,Spring容器自动将POJO转换为容器管理的Bean: @Repository:用于对DAO实现类进行标注: @Service:用于对Service实现类进行标注: @Controller:用于对Controller实现类进行标注.   1.自动装配Bean:  

Spring Batch 2将支持工作划分和基于注解的配置

这一版本的新特性可以分为四类:对Java 5的支持.非顺序执行.增强的可伸缩性以及注解. 对Java 5的支持: Spring Batch 2.0版支持Java 5泛型和参数化类型,以便可以在编译时检查类型安全性.例如,ItemReader接口现在有了一个类型安全的read方法. 非顺序执行: 这其实包括3个新特性--条件.暂停和并行执行.凭借这些特性,各步骤可以按非线性顺序执行.即使工作(Job)中的某个步骤(step)失败,整个工作也依然能够完成.有条件执行(Conditional exec

hibernate用annotation怎么设置字段唯一且不能为空?

问题描述 hibernate用annotation怎么设置字段唯一且不能为空? 用户表除了ID为主键还需要用户名字段唯一且不能为空.请问该怎么做.貌似联合主键是允许其中单个字段重复的.用annotation怎么设置呢?请详细说明. 解决方案 unique="true"//这个是在hibernate的配置文件中字段上用的,下面的链接是用注解的情况,你可以点击进去看看http://www.360doc.com/content/14/0725/15/281812_396983370.shtm

ios-如何获取地图注解标题的字体类型

问题描述 如何获取地图注解标题的字体类型 怎么获取地图的UILabel中注解的字体和样式? 我想要提取label中的字体 UILabel *name = [[UILabel alloc]init]; name.text = @"Hello Annotation"; name.textColor = [UIColor whiteColor]; [name setFont: [UIFont fontWithName:@"Helvetica" size:20.0]]; 请

详解Java编程中Annotation注解对象的使用方法_java

注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据.  1.基本语法Java SE5内置三种标准注解 @Override:表示当前的方法定义将覆盖超类中的方法.如果你不小心拼写错误,或者方法签名对不上被覆 盖的方法,编译器就会发出错误提示 @Deprecated:如果程序员使用了注解为它的元素,那么编译器就会发出警告信息 @SupperessWarnings:关闭不当的编译器警告信息. Java SE5内置四种元注解 @Target

详解JDK 5 Annotation 注解之@Target的用法介绍_java

前言 目前,越来越多的架构设计在使用注解,例如spring3.0.struts2等框架.让我们先来看看注解的定义.如下是一段使用了JDK 5 Annotation @Target的代码: @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented public @interface AsynLog { } 一.@Target的用法 java.lang.annotation.Tar