Exception:-
Provided id of the wrong type. Expected: class java.lang.Integer, got class java.lang.String
Its very clear by seeing the above line, hibernate is expecting the id as an integer but receiving id in the String format. So it's throwing :-
org.hibernate.TypeMismatchException