Logo Passei Direto
Buscar
Algo que chama a atenção no framework Spring é a simplicidade na construção da camada Model, onde se concentram as entidades e classes DAO em uma arquitetura MVC. Além disso, temos diferentes plugins para lidar com os mais diversos repositórios.
Caso seja utilizado o banco de dados MongoDB, quais seriam a anotação para a classe de entidade e tipo de interface para persistência, respectivamente?
A Document e MongoRepository
B Entity e MongoRepository
C JsonIgnoreProperties e JpaRepository
D Document e JpaRepository
E Entity e JpaRepository
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 8 horas

Respostas

User badge image

Ed Verified user icon

há 8 horas

No Spring, para trabalhar com MongoDB, a anotação usada para marcar uma classe como entidade é @Document, que indica que a classe será mapeada para um documento no MongoDB. Para a persistência, a interface usada é a MongoRepository, que oferece métodos específicos para operações com MongoDB. Analisando as alternativas: - A) Document e MongoRepository — correta. - B) Entity e MongoRepository — incorreta, pois @Entity é para bancos relacionais. - C) JsonIgnoreProperties e JpaRepository — incorreta, pois JsonIgnoreProperties é para ignorar propriedades na serialização, e JpaRepository é para bancos relacionais. - D) Document e JpaRepository — incorreta, JpaRepository é para bancos relacionais. - E) Entity e JpaRepository — incorreta, ambos são para bancos relacionais. Portanto, a resposta correta é: A) Document e MongoRepository

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina