Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «javivi»
Spring/Jackson + @JsonView: фильтруем JSON 2016-08-09 10:13:28
+ развернуть текст сохранённая копия
Здравствуйте!
Недавно в своем учебном Spring проекте Java Enterprise (Topjava) столкнулся с задачей катомизации сериализации объекта User в JSON в зависимости от контроллера: для REST API контроллера нужно было возвращать хешированный пароль (поле user.password ), а для контроллера отображения на UI- нет. Можно решить задачу в «лоб», сделав нестолько TO (Data Transfer Object), но в Spring 4.2+/Jackson 2.6 появилась возможность использовать Jackson’s Serialization Views. Однако с статье есть подвох, и для невнимательных читателей вьюхи работают не так, как он ожидает. В результате мне пришлось немного покопаться в реализации Jackson, чтобы понять, как все это работает. Коротко об этом: under cut
Тэги: jackson, java, json, mvc, spring, веб-сайтов, разработка
Актёру Антону Ельчину пришло письмо об отзыве его авто через неделю после смерти 2016-08-03 17:08:49
Родители погибшего голливудского актёра подали в суд на компанию Fiat Chrysler.
Запись ...
+ развернуть текст сохранённая копия
Родители погибшего голливудского актёра подали в суд на компанию Fiat Chrysler.
Запись Актёру Антону Ельчину пришло письмо об отзыве его авто через неделю после смерти с сайта Сибдепо.
Тэги: fiat, jeep, автомобиль, адвокат, актёр, антон, гибель, ельчин, машина, новости, смерть, сша
[Перевод] Валидация JSON из командной строки Linux 2016-07-21 15:25:05
+ развернуть текст сохранённая копия
Вследствие синтаксической простоты и гибкости, JSON (JavaScript Object Notation, Объектная Нотация JavaScript) стал стандартом де-факто, используемым для обмена данными во многих веб-приложениях. В связи с тем, что JSON широко используется для представления структурированных данных с высокой степенью гибкости, возникает необходимость иметь возможность «валидировать» JSON-представления.
Таким образом появилась так называемая схема JSON (в настоящий момент 4-я версия черновика IETF), которая определяет структуру данных JSON в декларативном формате, так же, как схема базы данных определяет логическую структуру и взаимоотношение записей базы данных. Сама схема JSON записана в JSON. Схема JSON может быть довольно полезна не только для генерации правильно форматированных данных JSON, но также для проверки корректности структуры данных JSON.
Это руководство затронет два аспекта валидации JSON с соблюдением схемы JSON. Во-первых, вы можете валидировать данные JSON по схеме JSON, т.е., проверять, чтобы данные JSON соответствовали спецификации из схемы JSON. Другой аспект валидации — это валидация схемы, когда вы проверяете, чтобы сама схема JSON была правильно оформлена в соответствии с Интернет-черновиком схемы JSON. В обоих случаях я покажу вам, как произвести необходимую валидацию из командной строки Linux.
Читать дальше →
Тэги: bintray, cli, command, console, it-стандарты, jar, java, json, json-schema-validator, json-spec, line, linux, maven, nix, pip, plugin, python, schema, scheme, tool, utility, validate, validating, валидатор, валидация, веб-сайтов, веб-сервисов, инструмент, командная, консоль, микроформаты, разработка, строка, схема, тестирование, утилита
Jeff Beck – Loud Hailer (2016) 2016-07-07 17:22:48
Artist: Jeff Beck Album: Loud Hailer Genre: Hard Rock / Blues Rock Country: USA Released: 2016 ...
+ развернуть текст сохранённая копия
Artist: Jeff Beck Album: Loud Hailer Genre: Hard Rock / Blues Rock Country: USA Released: 2016 Quality: mp3, CBR 256 kbps Tracklist: 01. The Revolution Will Be Televised 02. Live in the Dark 03. Pull It 04. Thugs Club 05. Scared for the Children 06. Right Now 07. Shame 08. … Tracklist and download links →
The post Jeff Beck – Loud Hailer (2016) appeared first on Getrockmusic.org - latest rock and metal releases.
Тэги: beck, blues, hard, jeff, rock
[Перевод] Как стать профессиональным веб-разработчиком: практическое руководство 2016-06-23 01:46:26
+ развернуть текст сохранённая копия
Дорога длинна и трудна, но интересна и полезна!
Статья задумывалась как практическое руководство для желающих стать профессиональным веб-разработчиком. Я уже более 20 лет пишу код для веба. Я ежедневно работаю с веб-разработчиками и помогаю им. В статье я опишу, что вам нужно выучить, когда вам нужно это выучить и где взять информацию (чаще всего даже бесплатно). Затем я дам совет по получению реального опыта, и что самое важное – по получению денег за написание кода.
По статье разбросано множество ссылок на бесплатные и важные ресурсы. Для простоты я собрал их в PDF и разбил по категориям. Мне не платят за упоминания сайтов, ссылки на которые я привёл – я всего лишь хочу порекомендовать вам лучшие ресурсы, чтобы помочь вам достичь вашей цели.
Что нужно помнить:
1. Статью разрешается пролистывать
Руководство может помочь вам вне зависимости от вашего положения на дороге к профессиональной разработке. Прокрутите его к тому заголовку, который лучше всего описывает ваше сегодняшнее положение, и читайте оттуда. Если вы только начали этот путь, или пока размышляете об этом – последуйте совету Короля из «Алисы в стране чудес»:
Начните с начала, и продолжайте, пока не дойдёте до конца; и там уже остановитесь.
Читать дальше →
Тэги: cms, html, java, javascript, бэкенд, веб-сайтов, обучение, разработка, фриланс, фронтенд
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «javivi»
|
Взлеты Топ 5
Падения Топ 5
|