SSH框架问题记录

@Column 

    将实体 bean 中的属性映射到表中的列。

    @Column(

        name = "columnName";                                (1)

        boolean unique() default false;                  (2)

        boolean nullable() default true;                (3)

        boolean insertable() default true;            (4)

        boolean updatable() default true;            (5)

        String columnDefinition() default "";       (6)

        String table() default "";                                (7)

        int length() default 255;                               (8)

        int precision() default 0;                              (9)

        int scale() default 0;                                      (10)

(1)     name 可选,列名(默认值是属性名)

(2)     unique 可选是否在该列上设置唯一约束(默认值false)

(3)     nullable 可选是否设置该列的值可以为空(默认值true)

(4)     insertable 可选该列是否作为生成的insert语句中的一个列(默认值true)

(5)     updatable 可选该列是否作为生成的update语句中的一个列(默认值true)

(6)     columnDefinition 可选为这个特定列覆盖SQL DDL片段 (这可能导致无法在不同数据库间移植)

(7)     table 可选定义对应的表(默认为主表)

(8)     length 可选列长度(默认值255)

(9)     precision 可选列十进制精度(decimal precision)(默认值0)

(10)  scale 可选如果列十进制数值范围(decimal scale)可用,在此设置(默认值0)


@OrderBy(value = "id ASC") 指明加载OrderItem 时按id 的升序排序


cascade的值只能从CascadeType.PERSIST(级联新建)、CascadeType.REMOVE(级联删除)、CascadeType.REFRESH(级联刷新)、CascadeType.MERGE(级联更新)中选择一个或多个。还有一个选择是使用CascadeType.ALL,表示选择全部四项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值