+ reactive und generic session support (inmemory oder redis, austauschbar) • + jwt security config only • + jwt sig check über config deactivieren • + mehrere jwt jwks configurierbar (hummel nicht notwendig) • + failed login events können abgehört werden • - immutables Introspection funtzt ned • -/+ lombok mit manuellen constructor geht • - nur threadlocal session mit web mvc • - spring boot neue extra apis für reactive • - security über java config • - jwt validation nur über eigenen lowlevel code deactivierbar • - braucht hummel für mehrere jwks • - failed login events können nicht abgehört werden
query konfigurierbar • + javax.persistence Annotations (@ManyToOne …) • - micronaut data sehr frisch <1.0 (hatte einen komischen bug) • - repository save macht immer insert • - arbeitet mit aggregate-roots • löscht/inserted immer alle relations bei jeden update) • Nur simple relationen möglich? • - kann nur inserten mit id=null • - braucht spring eigenen annotations • - kann keine sequence für id generation verwenden (d.h. für oracle vllcht mit event listener haxs möglich) • Transactionale testmethoden von subclasses funktioniert ned