generator: extract JpaStore
introduce CDI