欢迎来到PP题库网 PP题库官网
logo
全部科目 > Java认证考试 > JPA程序开发认证考试

多项选择题

下列是对@Cloumn注解中的属性的描述,正确的是()

    A.name表示数据库表的列名,如果不写表示字段名和实体属性名一样
    B.nullable表示字段是否为空,该属性是一个布尔类型,如果为false表示该字段不能为空。默认为true
    C.inserttable执行insert操作的时候是否包含此字段,默认是true
    D.scale表示字段的长度

点击查看答案&解析

相关考题

  • 多项选择题
    下列是一些注解的含义其中正确的是()

    A.@Transient表示该属性是一个到数据库表的字段的映射,表示持久化属性
    B.@Basic表示属性是到数据库表的字段的映射。如果实体的字段上没有任何注解,默认即为@Basic
    C.@Column定义该属性对应数据库中的列名,当数据库的列名称和该属性名不一致时可以使用
    D.@Table指定数据库的表名该注解一般应用在类的构造方法上

  • 多项选择题
    使用@ManyToMany进行多对多实体映射配置,以下正确的是()

    A.使用@ManyToMany配置多对多时,要先确定主控端(也称拥有方)。如果要配置双方关系,还需要被控端(也称反方)。
    B.主控端要配置@JoinTable,用于配置多对多中间表,同时@JoinTable中还要通过joinColumns关联主控端实体的id,通过inverseJoinColumns关联被控端id。
    C.被控端@ManyToMany中必须指定mappedBy属性,其值为主控端属性名。
    D.以上都不对

  • 多项选择题
    实体映射配置注解@Enumerated和@Embedded的区别是()

    A.@Enumerated是映射内嵌字段,就是将多个字段映射到一个Java类上。
    B.@Embedded是映射内嵌字段,就是将多个字段映射到一个Java类上。
    C.@Enumerated是映射枚举字段。
    D.@Embedded是映射枚举字段。

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题