//Our blog
Lunatech’s
engineer blog
Latest articles - java
Our most recent posts
All blog posts - java
Our different categories
JVM vs JVM
AspectJ vs Spring AOP vs Quarkus: Aop Showdown
The Unit of a test
Java 22 vs Java 23 and the Evolution of String Templates
Maven vs Gradle Navigating the World of Java Build Tools
JFokus 2024
Semantic Kernel SDK and Quarkus
Telegram bot for file sharing using Quarkus
Quarkus Benelux in Rotterdam
Devoxx BE 2023
Meetup At The Rotterdam Office | Devoxx Try-out: Maintaining Maven at scale and Machine Learning in Java
Rust by examples, for a Java developer
Spring Data Specifications
Pitfalls in Kryo Serialization
Devoxx France 2021, Edition spéciale 9 3/4
Kubernetes Operator with Java and Quarkus
Announcing the Lunatech Beginner Quarkus Course
Creating Telegram bot for rental notifications in Spring Boot
The tale about Hibernate and Temporal Tables
How to Manage External Dependencies
When Hibernate caching can go wrong
Quarkus - an open-source tool to write your Java applications
If Scala Is Functional, Why Cannot Java?!
The DC/OS (Datacenter Operating System)-Part 1
Moving From Java To Scala
Syntactically correct and type-safe JPA queries in Play 2.0
Fact Type Hierarchies in Drools
Database access in a stateless world
Processing EDIFACT messages with Smooks
What’s wrong with the Java Servlet API
Play 2.0 demo - live coding script
Why Play isn’t a Java web framework
Progress bars with jQuery UI, WebSocket & Play
Logging rule activation with Drools
Logging debug messages with Drools
Riviera JUG news
Riviera DEV
Reviewing Play 1.2’s dependency management
Play framework 1.2 file upload with play.db.jpa.Blob
Play Framework 1.2 - Better JSON serialization with FlexJSON
Declarative model class enhancement in Play 1.2
Localized Play framework 1.0 validation messages
Play framework 1.0 built-in validations
New open-source libraries
How to demo the Play framework - live coding script (in Scala)
Play framework 1.0 content negotiation
Literal data structures in Scala
How to demo the Play framework 1.2 - live coding script
Play framework 1.0 cheat sheet
Activiti next-generation Business Process Management and work-flow
jax-doclets version 0.7 released
Automatic resource link discovery with RESTEasy and Atom links
Sdu Uitgevers - SaaS product implementation
Unit-testing AJAX code with Maven
JBoss Rules (Drools) implementation Execution Server
How to build a decision service using JBoss Rules Execution Server
Decision service business rules in JBoss Rules
Decision service architecture with JBoss Rules
Java native libraries using JNA
Generating scalable barcodes with iText and Seam
Using Hibernate on old Solid databases
Debugging deadlocks in JPA and PostgreSQL
Benelux JBoss User Group, 22 May 2009 slides
Localised attribute values in JSF and Seam
Groovy and Grails meetup on Thursday May 7th
Benelux JBoss User Group, 22 May 2009
Language localisation in JSF and Seam
Benelux JBoss User Group, 27 February 2009
What every web developer must know about URL encoding
Mini-conférence Java EE le 14 janvier 2009 à Sophia-Antipolis
Lunatech at the JBug.be this Friday
Introduction to ZTemplates
Generating KML for RESTful clients
Seam presentation video on parleys.com
Running several JBoss AS on the same server
Nouvelles technologies de développement - FPI 2008 in Nice
Benelux JBoss User Group, 20 June 2008
Bean validation in Java EE
RESTful web services in Java EE with RESTEasy (JAX-RS)
Seam is the new Struts
Benelux JBoss User Group, 29 February - photos
Benelux JBoss User Group, 29 February 2008
Seam in action - JavaPolis presentation
The European Union - a metaphor for JBoss Seam
Lunatech at JavaPolis 2007
Changing credentials without logging in again in Seam 1.2.1
OpenSearch plug-in for Atlassian’s Confluence
Benelux JBoss User Group, 8 June 2007 - first photos
Upgrading JSF applications to JBoss 4.2.0.GA
JSF-Facelets custom date converter
Ant and manifests
Version tags with Ant
Eclipse plug-in installation
JavaPolis 2006
Struts page-level authorisation
Tuples in Java
Dynamic calendars - iCalendar feeds using iCal4J
Struts Action Mappings - configuring web application URLs
Upgrade your JSPs to XML (but not to .jspx)
Web application post-submit messages
JavaPolis 2005
Support for generics in XDoclet 1.2/1.3 anyone?
Fun with PDF and hardware tokens
Struts URLs for perfectionists
Paranoid configuration - tamper-proof text
Basis Wetten Bestand