1、當方法參數是Bean的,#{name}是Bean的屬性值時,不能加@Param注解,否則找不到比對的參數
@Select("select * from flow_node where flow_id=#{flowId}")
List<WorkFlowNode> getNextNode(WorkFlowNode node);
2、當方法中隻有一個基本資料類型包裝類的參數時(差別于上述自定義Bean的情況),是否有@Param注解都對。
如果方法中有多個參數,那麼必須有@Param,比如下面的内容,去掉@Param就不對了
3、當使用#{cake.name}這種形式時,需要加@Param注解,否則報錯