Ответы пользователя по тегу Spring
  • Spring, CrudRepository, как реализовать update action?

    @idyoshin
    Всё просто - забываете "смыть" изменения. После `userRepository.save(u);` выполните `userRepository.flush();` или в один хоп `userRepository.saveAndFlush(u);`
    Ответ написан
    Комментировать
  • Убрать экранирование ковычек в json ответе Spring+Hibernate+Postgresql?

    @idyoshin
    нужно проработать транспортный объект, который будет маппится в/из JSON представления.

    Или дешево и сердито работать с Map тогда вообще можно так:

    @Inject
        private JsonParser jsonParser;
    
        @RequestMapping(value="/user_profile/{id}", method = RequestMethod.GET)
        public ResponseEntity<Map<String, Object>> get(@PathVariable("id") Long id) {
            UserEntity entity = userRepository.get(id);
            Map<String, Object> profile = jsonParser.parseMap(entity.getUserProfile());
            return new ResponseEntity(profile, HttpStatus.OK);
        }
    Ответ написан
    1 комментарий
  • Как начать писать вэб приложения( Postgresql+Spring MVC + JS)?

    @idyoshin
    Возьми готовый jhipster генератор - и изучи что он делает при генерации кода для твоей сущности -- получишь PostgreSQL (или любая другая БД или даже MongoDB) + Spring DATA JPA + (возможно отключить из конфигурации Spring DATA Elasticsearch для полнотекствого поиска) + Spring MVC + AngularJS на стороне клиента.

    Достаточно сгенерировать только пару сущностей что бы посмотреть на все в сборе ( с учетом внешних ключей) - генерируется достаточно неплохой код и, по-моему, его можно использовать для обучения.

    После чего можно уже будет и создавать свое с чистого листа - выбрасывая ненужное на данном этапе - или перенастраивать то что было сгенерировано. Это уж кому как нравится.
    Ответ написан
    Комментировать