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

多项选择题

下列是一些注解的含义其中正确的是()

    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是映射枚举字段。

  • 多项选择题
    下列关于JPA的注解的说法正确的是()

    A.用@Param注解指定方法参数的具体名称,通过绑定的参数名字做查询条件
    B.@Modifying修改查询,如果配置了一级缓存这个时候clearAutomatically=true,就会刷新一级缓存不然在同一个接口中更新一个对象,接着查询这个对象,查出来的对象就是没有更新之前的状态
    C.@Procedure用来访问存储过程
    D.@Entity定义对象将会成为被JPA管理的实体,将映射到指定的数据库表

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

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