RailsのERBとJavaのthymeleafにおけるオブジェクト反復処理の違い - Qiita

はじめに Railsを2年くらいやってたエンジニアがJavaをキャッチアップしてみた所感をまとめた投稿です。 Ruby(Rails)では何となく書いても動いた、ある種の黒魔術的な仕組みについて、Javaを学ぶことで紐解いていきます。 対象者 RubyonRailsの初...

Qiita

Создание form login с помощью Spring Security 6

В Интернете легко можно найти различные руководства по организации авторизации пользователей посредством формы при помощи Spring Security. Однако, в шестой версии разработчики переработали фреймворк, и старые подходы больше не работают. В результате, чтобы добиться работающего результата, мне пришлось потратить изрядное количество времени на изучение вопроса. Чтобы сократить для вас, уважаемые читатели, этот путь, я и решил написать данную статью. Если вы торопитесь - переходите сразу к разделу, посвященному цепочке фильтров безопасности. Посмотреть проект целиком можно на гитхабе по ссылке .

https://habr.com/ru/articles/916672/

#java #spring_security #thymeleaf

Создание form login с помощью Spring Security 6

Создание form login с помощью Spring Security 6 В Интернете легко можно найти различные руководства по организации авторизации пользователей посредством формы при помощи Spring Security. Однако, в...

Хабр

We have a very explanatory new featured project on our website: "Spring Boot Alarm System" by Mihai Buleandra. It's a simple wired alarm system, with a movement sensor, LEDs, a numeric keypad, etc., created with Pi4J, #SpringBoot, and #Thymeleaf, on a #RaspberryPi.

https://www.pi4j.com/featured-projects/spring-boot-alarm/

#JavaOnRaspberryPi

Spring Boot Alarm System - Pi4J

Java IO Library for the Raspberry Pi

[Перевод] Проблемы, которых у меня больше нет, потому что я использую рендеринг на стороне сервера

Новый перевод от команды Spring АйО расскажет вам, каких проблем можно избежать, если пользоваться подходом “Рендеринг на стороне сервера” и в чем преимущества такого подхода в целом по сравнению с подходом Single Page Application.

https://habr.com/ru/companies/spring_aio/articles/899832/

#Java #kotlin #spring_boot #Thymeleaf #htmx #Single_Page_Application #spa #serverside_rendering #SSR

Проблемы, которых у меня больше нет, потому что я использую рендеринг на стороне сервера

Новый перевод от команды Spring АйО расскажет вам, каких проблем можно избежать, если пользоваться подходом “Рендеринг на стороне сервера” и в чем преимущества такого подхода в целом по сравнению с...

Хабр
ttcli 1.8.0 released which allows to select between Tailwind CSS 3 or the new version 4. Also some of the webjars have been updated. See https://github.com/wimdeblauwe/ttcli/releases/tag/1.8.0 for details. #springboot #thymeleaf #livereload
Release 1.8.0 · wimdeblauwe/ttcli

Changelog 🚀 Features 88e660d feat: Allow Tailwind CSS version 3 or 4 selection 🛠 Build 2af9a48 build: Update to Shoelace 2.20.0 030ef0a build: Update to htmx 2.0.4 355c93d build: Update to Alpi...

GitHub

#thymeleaf Tipp / Erinnerung:

mit `<!-- @thymesVar id="modelAttributeName" type="de.company.application.AwesomeDto" -->` Autovervollständigung im HTML bekommen 🤩

(3/3)
the demo app is build with:
#springboot
#thymeleaf
#htmx
#tailwindui

but there is also the possibility to create another app, that is using the #activitypub #C2S API.

#activitypubdev #rdfpub

My newsletter email has just been sent with some nice Cyber Monday discounts on my books. Keep an eye on you inbox 📬

Not subscribed yet? Subscribe now at https://www.wimdeblauwe.com/about/ and DM me to get the discount as well. #springboot #thymeleaf

About Me

This is the blog of Wim Deblauwe, a freelance developer from Belgium. I specialize in Java, Spring, and JVM related tooling. All opinions on my blog are my own. Social media links: Twitter: https://www.twitter.com/wimdeblauwe LinkedIn: https://www.linkedin.com/in/wimdeblauwe GitHub: https://github.com/wimdeblauwe If you like the content of this blog, you can support me via a donation on PayPal: https://paypal.me/WimDeblauwe If you want to be notified in the future about new articles, as well as other interesting things I'm working on, join my mailing list!

A new @foojay #Podcast is now available: "Proud of Belgium". At the@devoxx@mastodon.social conference, I talked with @stephan007 about the Devoxx brand, @rdehuyss about #JobRunr, @geoffreydesmet about #Timefold, @johanvos about @gluonhq, #OpenJDK Mobile, and #OpenJFX, and with @wimdeblauwe about #Thymeleaf, #htmx, #Spring. Watch it on YouTube https://www.youtube.com/watch?v=zWs35DyF8sE or listen in your favorite podcast app.
Proud Of Belgium: Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, htmx (#60)

YouTube

In this second part of my series surrounding #AJAX and #SSR, I set up the shared architecture I'll use in the later posts: #SpringBoot, #Thymeleaf and #WebJars.

https://blog.frankel.ch/ajax-ssr/2/

Server-Side Rendering with Spring Boot

Understanding the shared steps in the project setup is crucial before delving into the specifics of each client-augmenting technology. My requirements from the last post where quite straightforward: I’ll assume the viewpoint of a backend developerNo front-end build step: no TypeScript, no minification, etc.All dependencies are managed from the backend app, i.e., Maven It’s important to note that the technology I’ll be detailing, except Vaadin, follows a similar approach. V

A Java geek