package com.lyms.etl; import com.lyms.etl.service.ICouponInfoService; import org.mybatis.spring.annotation.MapperScan; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @Author: litao * @Date: 2017/5/2 0002 20:29 * @Version: V1.0 */ @SpringBootApplication @MapperScan("com.lyms.etl.dao") @RestController public class ApplicationRunner { @Autowired private MongoTemplate mongoTemplate; @Autowired private ICouponInfoService couponInfoService; @RequestMapping("/") public String test() { System.out.println(mongoTemplate.find(Query.query(Criteria.where("key").is("SEQUENCE_QUEUE")), Object.class, "lyms_plantform_config")); return "xxxxx"; } @RequestMapping("/2") public String test2() { System.out.println(couponInfoService.find("2c4613d659a548b492b81fa6ab7ce4b6")); return "xxxxx"; } private static final Logger log = LoggerFactory.getLogger(ApplicationRunner.class); public static void main(String[] args) { SpringApplication.run(ApplicationRunner.class, args); log.info("etl started......"); } }