对于分布式系统,一般都牵扯到Session共享问题,而想实现Session共享,就要实现Session的持久化操作,即是将内存中的Session持久化至缓存数据库. SessionDAO是Shiro提供的一个数据交互层的interface接口,其作用是可以将Session写入到数据库中,然后可以对Session进行增删改查操作. 通过下面的UML图来看一下,Shiro为我们操作Session提供了哪些API. 其中SessionDao是最顶级的接口,它有一个简单的实现叫AbstractSessi