1. 매개변수 주입
1.1 #{0}, #{1} 형식을 사용합니다. 0은 첫 번째 매개변수를 나타내고, 1은 두 번째 매개변수를 나타냅니다.
public List queryList(String WorkerId, Integer topnum );
1.2Map 또는 캡슐화된 객체인 경우, WorkerId는 맵의 키입니다. 객체인 경우 WorkerId는 객체의 속성입니다. 이 메서드는 매우 일반적으로 사용됩니다.
public Integer queryCountByWorkerId(Map queryParam);
1.3 참고
공용 정수 queryCountByWorkerId(@param(“workerId”)String WorkerId);
2. 반환
2.1 매핑
🎜>
tableName에서 ID,CREATE_DATE,WORKERID 선택
select ID id,CREATE_DATE createDate,WORKERIDworkerId from tableName
3.1sql 매개변수:
public class ParamVo {
private String sql;
//getter setter 생략
}
3.2 인터페이스:
/**
* @함수 설명:
* @param vo
* @return
생성*/
public int excuteCreateSql(ParamVo vo) **
* @함수 설명: 쿼리
* @param vo
* @return
*/
public List
> excuteSelectSql(ParamVo vo);
3.3xml:
${sql}
WHERE F.STATUS = 1 AND F.WORKER_ID = #{workerId} 주문 기준 C.create_date Desc
4.2 견적
개수 선택(1)
>