ApplicationRunner.java 1.57 KB
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
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......");
}
}