![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常开发问题集锦
sihan2018
这个作者很懒,什么都没留下…
展开
-
Maven工程war包依赖基础war包的解决方案及坑点
一、业务场景传统的SSM项目一般都为war包部署,多模块的项目一般都是将模块打包成jar包依赖进web工程中,但是对于作为基础项目或者分模块的web项目来说,打成war包对静态资源的访问就不太方便;这里介绍一下通过Maven WAR Plugin的解决这个问题。这对于没有上微服务的项目来说应该是个不错的解决方案,将通用的常规化的功能抽到base.war中,而其他类似项目依赖base.war作为基...原创 2019-03-05 10:01:49 · 1528 阅读 · 0 评论 -
Shiro实现单一登录,并保留使用RememberMe功能。
单一登录:同一个账户同一时间只能在一个地方登录。项目Spring+SpringMVC+Mybatis,引入了Shiro作认证授权。公司要求实现一个单一登录功能,大部分人做法都是在自定义实现Realm的doGetAuthenticationInfo里面做session过滤和删除,这在没有启用Shiro的rememberMe功能是可以生效的,但是启用了rememberMe功能后,会发现session...原创 2019-03-05 10:17:27 · 1151 阅读 · 0 评论