@RestController
@RequestMapping("/test")
public class OrderController {
private static Logger log = LoggerFactory.getLogger(OrderController.class);
@Autowired
private OrderRepository repository;
@RequestMapping("/orders")
public Object order() {
OrderEntity orderEntity = new OrderEntity();
orderEntity.setId(UUID.randomUUID().toString());
orderEntity.setAccountId("111");
orderEntity.setAmount(new BigDecimal(10));
orderEntity.setChanNo("1111");
orderEntity.setCreateAt(new Date());
orderEntity.setOrderNo(UUID.randomUUID().toString());
orderEntity.setOrderStatus("execed_success");
orderEntity.setOrderType("INVEST");
orderEntity.setProductId("2222");
orderEntity.setTransactTime(new Date());
orderEntity.setProductName("12312");
orderEntity.setUpdateAt(new Date());
repository.save(orderEntity);
log.info("save-{}", JSONUtil.toJson(repository.findFirstByOrderNoAndChanNo(orderEntity.getOrderNo(), orderEntity.getChanNo())));
orderEntity.setProductName("update");
repository.save(orderEntity);
log.info("update-{}", JSONUtil.toJson(repository.findByOrderNo(orderEntity.getOrderNo())));
log.info("all ={}", JSONUtil.toJson(repository.findAll()));
List<String> ids = new ArrayList<>();
ids.add("11111");
return null;
}