在 Hibernate 注释中创建 Tinyint 字段,可以使用 @Column
注解并指定 columnDefinition
属性为 TINYINT
。以下是一个示例:
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "example_table")
public class ExampleEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "tinyint_field", columnDefinition = "TINYINT")
private Integer tinyintField;
// getters and setters
}
在这个示例中,我们创建了一个名为 ExampleEntity
的实体类,其中包含一个名为 tinyintField
的 Tinyint 字段。我们使用 @Column
注解来定义该字段的名称和数据类型,并将 columnDefinition
属性设置为 TINYINT
。这样,Hibernate 在创建数据库表时,将会为该字段创建一个 Tinyint 类型的列。
领取专属 10元无门槛券
手把手带您无忧上云