山东小木

2019-05-23 19:34

1、常见系统里用Session存用户信息的 我一般都是只在Session里存当前登录用户ID,然后在Controller里需要调用service的时候,参数传递进去。 根据Session里的UserId 去CACHE拿对象数据。
2、同上需求,使用拦截器和threadlocal 存当前会话用户ID,这样任何地方,只要请求过来,就能从拦截器里获取到当前session里的UserId

山东小木

2019-05-22 17:39

可以参考这个方案 原理差不多 做成模板指令更好用 点击查看: JFinal自定义模板指令AjaxPortal-实现页面区域异步加载与刷新

山东小木

2019-05-21 18:39

@JFinal @杜福忠 修改版会根据滚动位置自动处理左侧导航的高度自适应

山东小木

2019-05-21 17:59

@JFinal @杜福忠 新版我已经调整好了 比目前的逗号

山东小木

2019-05-21 10:36

@falost 还是专业手机版好点 不喜欢响应式的东西

山东小木

2019-05-21 00:28

@izengshuai 手动禁用了 适配也不如专业手机版好看

山东小木

2019-05-20 23:13

@falost 考虑做专业手机版 适配感觉不爽

山东小木

2019-05-20 16:41

@happyboy 恩 这块做了细致优化设计

山东小木

2019-05-20 15:57

@jiaoshuren 这个你可以截图看看有什么问题 反馈到官网

山东小木

2019-05-20 15:35

如果你数据量不大 按照波总说的 直接数据库查询就好了,顶多 你在查询的地方做一下缓存处理,相同的关键词 查询过之后 返回的数据做个缓存,一般这种场景 查东西比较精确的,可以只返回10条数据内就包含最想要的结果,缓存起来就OK啦。 或者使用ElasticSearch全文检索,这个就是麻烦点,但是速度挺快的,只不过需要你们架构上调整 数据量小其实没必要的。