Jakarta Data CrudRepository is generated without Types in UpdateAll, InsertAll and SaveAll Methods

Description

Given these classes

 

following class will be generated:

The deleteAll() Method is generated as I would expect, but the updateAll(), insertAll() and saveAll() Methods are missing type parameters.

 

 

Following Warnings are generated then:

 

 

The warnings are only generated when additional compiler settings are used. The behaviour is the same with or without warning messages.

You can verify this by executing the attached demo project via executing the command: “mvn verify”

Attachments

1

Activity

Show:

Details

Assignee

Reporter

Affects versions

Priority

Created April 8, 2025 at 10:27 AM
Updated last week