有没有办法在spring 3.0下访问HttpSession而不将其包含在方法签名中?我真正想做的是能够传递来自可以为空的HttpSession的值.
像这样的东西:
@RequestMapping("/myHomePage")
public ModelAndView show(UserSecurityContext ctx) {}
Run Code Online (Sandbox Code Playgroud)
而不是这个:
@RequestMapping("/myHomePage")
public ModelAndView show(HttpSession session) {
UserSecurityContext ctx = (UserSecurityContext) session.getAttribute("userSecurityCtx");
}
Run Code Online (Sandbox Code Playgroud) 我有一个项目有多个maven模块,其中一个包含我的方面.我如何处理方面并编织多个maven模块?AspectJ Maven插件的文档有点稀疏,但未能找到很多示例.
我已经尝试将aspectj插件放在父pom中,但它似乎不适用于它下面的模块的建议.
我也尝试过指定aspectsDirectory属性,但它似乎没有任何影响.也许我做错了?
如果memcached中的项目设置为永不过期,是否可以免除LRU驱逐?
我见过的文档并没有描述哪个优先.在我看来,LRU仅适用于期限> 0的项目是理想的(内部可能非常复杂).