mobile
-
Device resolution for Spring Boot
Sample code from:
-
Notebook
https://github.com/cherepakhin/notebook.
CRUD приложение использует spring-boot-starter-web и template Thymeleaf и базу данных MySQL. Данные хранятся в базе MySQL, обмен проходит с помощью query-запросов и организует фильтрацию, сортировку по значениям, регулируемую с помощью элементов управления в пользовательском интерфейсе.
- Использован template Thymeleaf (очень симпатичный Bootstrap интерфейс с доработанным css).
- Постраничная навигация.
- Редактирование записи.
- Переход по страницам.
-
Spring Boot, MVC и FreeMarker, JPA
Spring Boot, H2, JSP
Проект из https://github.com/mmafrar/spring-mvc-crud-example.git
ЭТО JSP!!!
Java 21
export JAVA_HOME=/usr/lib/jvm/java-1.21.0-openjdk-amd64
Тестов нет.
-
Tailwind mobile
Скрытие элементов в мобильной версии
Класс md:hidden (md от middle device (?) ) используется в Tailwind CSS для скрытия элемента на экранах среднего размера (и шире — на больших экранах). Пример:
<div class="md:hidden "> <!-- остальной html content --> -
UI для мобильных устройств
-
Заготовка для UI проектов со Spring Boot Web и FreeMarker (HR Admin)
Заготовка для UI проектов со Spring Boot Web и FreeMarker
Оглавление:
-
По мотивам hr-admin
По мотивам
hr-admin
https://github.com/cherepakhin/hr_admin

Заготовка для UI проектов со Spring Boot Web
Java 17
Основная цель ТОЛЬКО FRONTEND.- В качестве template использован Freemarker с помощью библиотеки spring-boot-starter-freemarker
- Простой CRUD. База данных H2.
- Использован Tailwind CSS Framework(TailwindCSS) - CSS-фреймворк для оформления интерфейсов.
- При тестировании использован AssertJ
- Тесты в BDD стиле с Mockito (смотри файл EmployeeControllerTest.java)
- DataJpaTest в (смотри файл EmployeeRepositoryDataJpaTest.java)
- Использован GigaChat
Развернуто тут: https://v.perm.ru/hr_admin/ (запустить ~/temp/hr_admin.sh)
spring-boot-mdl
-
Пример использования Spring MVC
Ссылка на репозиторий: https://github.com/cherepakhin/hr_admin
Работающее приложение можно посмотреть по ссылке:https://v.perm.ru/hr_admin/