本文共 1082 字,大约阅读时间需要 3 分钟。
???????????????????pom.xml????????jar?????
com.example myproject 1.0.0
???????????????????
???????????????????@SelectProvider??????????
@SelectProvider(type=BaseUserProvider.class, method="selectUserById")public BaseUser selectById(@Param(value="id") Integer id) { // ????} ?????????
public String selectUserById(Mappara) { return new SQL() { { SELECT("*"); FROM("base_user"); WHERE("id=" + para.get("id")); } }.toString();}
public String selectUserById(Mappara) { return new SQL() { { SELECT("*"); FROM("base_user"); WHERE("id=" + para.get("id")); if (StringUtils.isNotBlank((String) para.get("username"))) { WHERE("username=" + para.get("username")); } } }.toString();}
转载地址:http://tpjz.baihongyu.com/