Как стать автором
Обновить
6
0.2
Беляев Алексей @AlexisVaBel

Инженер-программист

Отправить сообщение

Spring + Firebird + REST. Часть 1 Конфигурирование проекта

Время на прочтение4 мин
Количество просмотров7.1K

Вместо вступления


Если разбираешь что-то, попробуй это описать понятным языком и найти того, кто прочитает и выступит с замечаниями (перефразировал Р.Фейнмана, таки да я это сделал).
Все комментарии, даже злобные в стиле "Да, что этот ~белый~~чел. себе позволяет" приветствуются.


Цели


Приложения — отображение отчетов о ходе продукта (весы) по возможности с раздачей этих данных по сети в пределах предприятия (для функционала);
Личная — немного разобраться в технологии spring


Технологии


  • Spring Web
  • Spring JPA
  • Lombok
    • Thymeleaf
  • SpringFox Swagger (буду тестить рест на нем)
  • jaybird-jdk17, версия 3.0.5
  • Maven

Мотивация запилить spring+firebird


Недавно было сделано первое клиентское место под ОС Linux Mint для оператора "Овсезавода" и не всегда адекватная работа отображения отчетов из под Wine. (все остальное работает норм — визуализация Qt — SCADA, архивы Java SE).


Некоторые грабли на которые пришлось наступить


  1. jackson зависимости разных версий (исправлено),
  2. firebird не установленный тип кодировки ведет к default (ной) NONE,

Ссылка на git в конце публикации .

Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии15

Построение сложной SCADA (плохой пример)

Время на прочтение4 мин
Количество просмотров11K
Подчас разработчик не всегда может участвовать в разработке проекта с нуля и вынужден работать с тем, что есть, не всегда есть адекватное техническое задание, но система в итоге должна выйти поддерживаемой.
«Проектирование, анализ полученного и очередная итерация, пока не добъемся допустимого результата».
Этот слоган не применим, в том случае, когда вы даже отдалено не представляете конечный результат работы. Заложенное изначально оборудование с 2-кратным запасом не выдерживает новых требований, а полная переработка неприемлема из-за накладных расходов на перемонтаж. В тексте будет пара скринов визуализации и редактора FDB схем для проекта (все наши внутренние продукты)…
читать
Всего голосов 9: ↑9 и ↓0+9
Комментарии12

Qt: Вывод отчета стандартными средствами (или живем без генераторов отчета)

Время на прочтение4 мин
Количество просмотров16K

Нудное вступление с Qt 4.8


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

Покопавшись в проектах, нашел приложение с отчетами, виджетами для предпросмотра (QLabel, QTableView....). Вид отчета «preview»:

image
Читать дальше →
Всего голосов 15: ↑12 и ↓3+9
Комментарии13

Информация

В рейтинге
2 476-й
Откуда
Барнаул, Алтайский край, Россия
Дата рождения
Зарегистрирован
Активность