This commit is contained in:
udf_admin@163.com
2019-05-20 21:33:14 +08:00
parent 3efc593719
commit 3817839b5d
2 changed files with 14 additions and 2 deletions
@@ -2,6 +2,8 @@ package org.itkk.udf.demo.server.domain;
import lombok.*;
import lombok.experimental.Accessors;
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;
import java.util.Date;
@@ -12,6 +14,13 @@ import java.util.Date;
@ToString
@EqualsAndHashCode(callSuper = false)
public class DemoEntity {
private String id;
private String name;
private Date date;
public DemoEntity(String name, Date date) {
this.id = (String) RequestContextHolder.getRequestAttributes().getAttribute("test", RequestAttributes.SCOPE_REQUEST);
this.name = name;
this.date = date;
}
}
@@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
import java.util.Date;
import java.util.List;
import java.util.UUID;
@RestController("demoController")
@RequestMapping("demo")
@@ -29,8 +30,10 @@ public class DemoController {
private ProcessEngine processEngine;
@RequestMapping(method = RequestMethod.GET, path = "t1/{name}")
public DemoEntity t1(@PathVariable String name,HttpServletRequest request) throws IOException {
demoService.t1();
public DemoEntity t1(@PathVariable String name, HttpServletRequest request) throws IOException {
//demoService.t1();
request.setAttribute("test", UUID.randomUUID().toString());
//RequestContextHolder.getRequestAttributes().setAttribute("test", "123123123", RequestAttributes.SCOPE_REQUEST);
return new DemoEntity(name, new Date());
}