1 @Select ( sql = " SQL-Anweisung " )
2? @Cursor ( (1) 
2.1+ ,
2.1 allowStaticRowsetCursors =
2.1.1! false
2.1.1 true
2.1 concurrency =
2.1.1! java.sql.ResultSet.CONCUR_READ_ONLY
2.1.1 java.sql.ResultSet.CONCUR_UPDATABLE
2.1 holdability =
2.1.1! java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT
2.1.1 java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT
2.1 type =
2.1.1! java.sql.ResultSet.TYPE_FORWARD_ONLY
2.1.1 java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE
2.1.1 java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
3? @Handler (
3.1 parameterHandler = Klassenname
3.1 resultHandler = Klassenname
3.1.1? , parameterHandler = Klassenname
3.1 rowHandler = Klassenname
3.1.1? , parameterHandler = Klassenname
3.1.2 )
4 Modifikatoren Rückgabetyp Name_der_Methode (
5? Handler Handlername
6? 
6+ ,
6 Parametertyp Parametername
7 );