您的位置:首页 > 编程语言 > Java开发

spring boot mybatis相关问题

2017-06-16 16:56 127 查看

1.读取properties文件中的配置值

使用@Value方式

@RestController
public class WebController {
@Value("${test.msg}")
private String msg;

@RequestMapping("/index1")
public String index1(){
return "方式一:"+msg;
}
}</span>


使用Environment方式

@RestController
public class WebController {
@Autowired
private Environment env;

@RequestMapping("/index2")
public String index2(){
return "方式二:"+env.getProperty("test.msg");
}
}


2.设置和获取cookie

输入,需要加入HttpServletResponse response

Cookie cookie = new Cookie("access_token", access_token);
cookie.setMaxAge(1296000); //设置cookie的过期时间是1296000s
response.addCookie(cookie);


获取,只要添加标签@CookieValue,如:

public String Login(@CookieValue(value = "access_token", defaultValue = "fail") String access_token, HttpSession session)


设置和获取session

在函数处添加HttpSession session作为参数

获取:session.getAttribute(“currentUser”);

添加:session.setAttribute(“currentUser”, currentUser);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: