導入包 compile group: 'tk.mybatis', name: 'mapper', version: '4.1.5' 配置文件中加入java
mapper: mappers: - tk.mybatis.mapper.common.Mapper not-empty: false identity: select replace(uuid(),"-","") order: beforespring
實體類配置: import lombok.Data;apache
import javax.persistence.*;mybatis
/**app
訂單表 / @Data @Table(name="t_mom_order") public class MomOrderPO { /*ide
/**ui
}編碼
建立mapper import com.sunvua.calliope.mom.model.MomOrderDocPO; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Component; import tk.mybatis.mapper.common.Mapper; import tk.mybatis.mapper.common.MySqlMapper;.net
/**code
@Component public interface MomOrderDocPOMapper extends Mapper<MomOrderDocPO>, MySqlMapper<MomOrderDocPO> { @Select("select * from t_mom_order_doc where order_id=#{wipOrderNo}") MomOrderDocPO selectByWipOrderNo(@Param("wipOrderNo") String wipOrderNo); } 啓動類加入@MapperScan("com.sunvua.calliope.mom.mapper") 掃描嗎mapper
service 注入mapper