Comments 12
В Spring Data, Hibernate OGM есть проблема при работе с ObjectID, в Spring Data используют тип BigInteger и конвертеры ObjectIdToBigIntegerConverter, у Hibernate OGM в документации написано, что тип ObjectID не поддерживается. Выходит, что бы использовать тот или иной мощный инструмент приходится городить костыли. На мой личный взгляд, пока не будет полной поддержки MongoDB использовать рано, проще взять ту же Morphia
Есть еще такая удобная вещь как Jongo (http://jongo.org/), очень удобно в небольших проектах и с хорошей производительностью маппинга.
Какой адЪ, пора бы уже конфигурировать аннотациями.
Как будет выглядеть метод
getAll()
в ContactDAO.java
если у Contact.java
будет поле@DBRef
private List<SocialNetwork> socialNetworks;
Как его запустить? Какой конфигурацией?
На мой взгляд уместнее использовать аннотации @GetMapping,@PostMapping,@PutMapping,@DeleteMapping вместо @RequestMapping
Sign up to leave a comment.
Легкий старт: Spring + MongoDB