Annotation Interface In


@Target(PARAMETER) @Retention(RUNTIME) public @interface In
Indicates an IN parameter of stored functions or stored procedures.

The annotated parameter must be one of the parameters of the method that is annotated with Function or Procedure.

 @Dao
 public interface EmployeeDao {

     @Procedure
     void updateSalary(@In Integer id, @In BigDecimal salary);
 }