可以共存,登录的功能,可大可小,单进程的小项目用用 session 就可以,大项目将 session 集中共享即可。 jfinal.com 的做法是弃用 sesison,用 UUID 自主生成一个 sessionId ,然后存放在数据库之中,再利用一个缓存辅助一下提升效率,未来也方便升级缓存以适应更大的规模,登录信息存放在数据库的好处是不担心服务重启或断电,辅以cache 性能也不是问题。以后会逐步分享出来这些设计。