Java DDD PoC