|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
Пример демо проекта на Spring Boot и смежных технологиях03.03.2017, 16:34. Показов 17820. Ответов 19
Часто у начинающих возникают вопросы насчет поднятия нового веб проекта. Многие делают это неправильно. Недавно меня попросили сделать некий проект стартер, сочетающий в себе общие технологии, которые нужны в большинстве проектов и некий мануал для дальнейшей разработки.
Ниже выкладываю ссылку на гит на этот проект. Есть ещё несколько вещей, которые я бы хотел туда добавить. Например не возвращать entity из БД в рест сервисе, а маппить их в DTO, но времени на это нет. Если кто-то захочет сделать pull request, нет проблем. Сам проект: https://github.com/kekcogen/spring-boot-starter Для более детального ознакомления очень советую прочитать файл Starter project - documentation.docx. Там описывают базовые концепции и приводится список технологий.
4
|
|
| 03.03.2017, 16:34 | |
|
Ответы с готовыми решениями:
19
Запуск проекта в Spring Boot Что такое Spring, Spring Boot? Spring в Spring Boot context |
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 03.03.2017, 17:08 | |
|
KEKCoGEN, прилепите тему, потеряется и не найдется, а дело полезное )
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.03.2017, 17:17 [ТС] | |
|
прикрепил
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 03.03.2017, 17:44 | |
|
KEKCoGEN, отображение в chrome и firefox, с моими проектами на ваадине проблем с отображением в хроме нет. В чем может быть дело?
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.03.2017, 18:00 [ТС] | |
|
reisal78, да, видел этот баг. Лень разбираться было в чем дело.
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 03.03.2017, 18:09 | |
|
KEKCoGEN, я негодую! Я себе уже пол ОС перелопатил ища косяк
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.03.2017, 18:16 [ТС] | |
|
reisal78, ну вот как раз хорошая возможность для пул реквеста)
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 03.03.2017, 20:39 | |
|
KEKCoGEN, поправил, запулил
1
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.03.2017, 20:54 [ТС] | |
|
reisal78, как дома буду посмотрю.
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|||||||||||
| 03.03.2017, 23:37 | |||||||||||
|
KEKCoGEN, а почему вы не используете
0
|
|||||||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.03.2017, 23:46 [ТС] | |
|
reisal78, напомню точно. Проект создавал уже довольно давно. Думаю чтобы был более правильный MVC. Насколько я помню при таком подходе как вы написали, зависимости прямо во View инжектятся
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
||||||||||||
| 04.03.2017, 00:42 | ||||||||||||
|
у меня как то так получается:
0
|
||||||||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 04.03.2017, 09:27 [ТС] | |
|
reisal78, в этом варианте во-первых нужно писать больше кода, во вторых есть двусторонняя связь.
В моем варианте достаточно поставить аннотацию чтобы получить больше функционала.
0
|
|
|
25 / 21 / 6
Регистрация: 10.12.2018
Сообщений: 115
|
|
| 08.06.2020, 22:03 | |
|
может попробовать админку накатать на спринг буте и ангуляре сразу заготовка
0
|
|
|
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 23
|
|
| 17.02.2021, 08:54 | |
|
Есть в качестве демо хороший образец - https://github.com/spring-petclinic/
Причем комбо с различными технологиями. Например стандартный spring MVC - https://github.com/spring-petc... -petclinic
0
|
|
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
|
| 30.03.2021, 12:58 | |
|
Пример годится.
Только это явно не для новичков. На мой взгляд к юзерам не хватает прав и привилегий. Тогда это уже была-бы неплохая заготовка.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 30.03.2021, 14:19 | |
|
VlGuvin, добавь
0
|
|
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
|
| 30.03.2021, 18:33 | |
|
Без проблем.
Только сначала на MVC. В таком виде пойдет? (картинка) Правда еще не закончено. Немножко осталось... Задаю на форуме вопросы и сам на них отвечаю. Разве так закончишь? А кому оно надо недоделанное?
0
|
|
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
|
| 04.04.2021, 11:58 | |
|
Тут админка https://bitbucket.org/yguvin/s... rc/master/
Надеюсь кому-то пригодится. Просьба не обращать внимания на мусорные файлы. Вход в админку login - sam, password - abc125 Таблицы на скрипте dataTable, UI - CoreUI V3, Java 1.7, Spring 4. Буду признателен за критику. Выглядит все так (картинки)
0
|
|
|
-13 / 6 / 6
Регистрация: 04.08.2015
Сообщений: 622
|
|
| 04.04.2021, 17:44 | |
|
Здесь в архиве
1
|
|
| 04.04.2021, 17:44 | |
|
Помогаю со студенческими работами здесь
20
Перевод проекта из Spring Maven в обычный Spring MVC Spring Boot
Хостинг для демо-проекта Spring boot multitenancy Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|