1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.ibatis.submitted.substitution_in_annots;
17
18 import org.apache.ibatis.annotations.Param;
19 import org.apache.ibatis.annotations.Select;
20
21 public interface SubstitutionInAnnotsMapper {
22
23 String getPersonNameByIdWithXml(int id);
24
25 @Select("select firstName from ibtest.names where id=${value}")
26 String getPersonNameByIdWithAnnotsValue(int id);
27
28 @Select("select firstName from ibtest.names where id=${_parameter}")
29 String getPersonNameByIdWithAnnotsParameter(int id);
30
31 @Select("select firstName from ibtest.names where id=${named}")
32 String getPersonNameByIdWithAnnotsParamAnnot(@Param("named") int id);
33
34 }