Ed
há 11 meses
Vamos analisar cada afirmativa sobre o Hibernate: I. @Entity deve ser utilizado para anotar classes persistentes. Verdadeiro. Essa anotação é usada para indicar que a classe é uma entidade que deve ser mapeada para uma tabela no banco de dados. II. @Table é uma anotação utilizada em atributos de classes. Falso. A anotação @Table é utilizada na classe para especificar a tabela do banco de dados que a entidade representa, e não em atributos. III. @Id anota atributos cujos valores podem ser gerados automaticamente. Falso. A anotação @Id é usada para indicar que o atributo é a chave primária, mas não implica que os valores sejam gerados automaticamente. Para isso, normalmente se usa @GeneratedValue em conjunto com @Id. IV. @TableKey anota atributos que representam chaves primárias. Falso. A anotação correta para chaves primárias é @Id, não @TableKey. Agora, vamos ver quais afirmativas estão corretas: - I: Correta - II: Incorreta - III: Incorreta - IV: Incorreta Portanto, a única afirmativa correta é a I. Assim, a alternativa que contém todos os itens verdadeiros é: D) I e III. No entanto, como III é falsa, a resposta correta não está entre as opções dadas. A única afirmativa correta é a I. Se precisar de mais ajuda, é só avisar!
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material