При использовании интернационализации в своем проекте на spring через MessageSource вы можете столкнуться с неприятной ситуацией: в коде используется какое-то сообщение, но в property файле его нет. К примеру, удалили, забыли закоммитить или допустили опечатку (как намеренно сделал я в примере далее). В этом случае сборка не завалится и только после запуска вы получите блокирующий […]
Archive for the ‘Программирование’ Category
 
				How to encode cyrillic (non-ASCII) filename in the header Content-Disposition for different browsers
 17 ноября, 2016
 17 ноября, 2016  rius
 rius After spending several hours aggregating data from numerous sources, I decided to compose this article. The code has been tested in IE, Chrome and Firefox. I want to save a file with name «мале нький.txt» — I added a white space intentionally to test this case. Please follow the link for details.
 
				How to override save method of CrudRepository REST wise
 11 ноября, 2016
 11 ноября, 2016  rius
 rius If you have to implement sophisticated business logic, then you most likely will face a necessity to extend some CRUD operations. Some practices can be found here: . But what if you deal with REST?
 
				Скрипт для тестирования отправки СМС через smstraffic.ru
 9 ноября, 2016
 9 ноября, 2016  rius
 rius Данный скрипт был написан в целях тестирования. Как и ожидалось, отправителя русскими буквами указать нельзя, urlencode не помогает. Подставляйте свои логин и пароль вместо [removed] и наслаждайтесь.
 
				Настройка json сериализации сущностей для приема на стороне spring data rest
 21 октября, 2016
 21 октября, 2016  rius
 rius Итак, вам удалось настроить свой сервер со spring data rest и hibernate. Теперь надо понять, какие запросы и какие JSON сервер ждет для создания и изменения сущностей в БД. Для примера возьмем сущности абстрактного форума: тема Topic, ее статус Status, пользователь User, список поисковых тегов List<Tag>.
 
				How to pass params into vaadin’s ui and control the view to be loaded
 9 октября, 2016
 9 октября, 2016  rius
 rius So, you want to enable in your vaadin app automated authentification based on request params. The right location for this functionality is your instance of com.vaadin.ui.UI class — here the decision is made which view to show. If the provided for authentification data is incorrect or incomplete, then we will show login view. If the […]
 
				Настройка json-сериализации в spring data rest (hateoas) с помощью BeanPostProcessor
 4 октября, 2016
 4 октября, 2016  rius
 rius В данной заметке я расскажу, как в spring data rest сериализовать в json сложный объект в виде строки. Советы справедливы для spring-data-rest версии 2.5.4. Пусть есть класс Topic с коллекцией сущностей Record, а у класса Record есть поле:
 
				Развертывание веб-приложения с помощью плагина tomcat7-maven-plugin
 28 сентября, 2016
 28 сентября, 2016  rius
 rius Итак, вам понадобилось развернуть приложение на сервере приложений Tomcat в конце сборки мавеном. Для этого есть плагин tomcat7-maven-plugin, я использовал его для Tomcat 8, бегающего на java 8. Подробности далее.
 
				Приложения с маленькими задержками на java. Часть 2.
 29 июля, 2016
 29 июля, 2016  rius
 rius Часть 1: часть 1 Вопрос 7. На какую задержку нацеливать приложение?
 
				Приложения с маленькими задержками на java. Часть 1.
 23 июля, 2016
 23 июля, 2016  rius
 rius Перевод статьи: оригинал Вопрос 1. Что мы понимаем под терминами приложение реального времени, задержка и пропускная способность?

 
				 Posted in
 Posted in  Tags:
 Tags: 