java
文章平均质量分 54
小丶卿
这个作者很懒,什么都没留下…
展开
-
druid 报错 discard long time none received connection. 问题
有个人给出了一个方法,可以配置「druid.mysql.usePingMethod=false」原理是让验证空闲连接使用 select 1,而不是使用MySQL的Ping,这样就刷新了上次使用时间,不会出现空闲 60秒以上的连接,在运行参数中增加:-Ddruid.mysql.usePingMethod=false原文链接...转载 2020-12-14 22:15:21 · 5823 阅读 · 3 评论 -
maven配置多个repository,引用geo相关jar发现无法下载,通过配置多个库地址解决
直接上配置 <repositories> <!-- <repository> <id>maven-restlet</id> <name>Public online Restlet repository</name> <url>http://maven.restlet.org</url> </原创 2020-08-13 15:22:05 · 975 阅读 · 0 评论 -
shiro多realm认证学习实现
突然接到了一个需求,一个系统需要实现多种认证登录。之前都是修改shiro的realm,根据不同情况去判断,会造成代码特别臃肿。所以这次尝试用多个realm 来实现多种认证方式登录。认证之前先了解了一下shiro多realm处理的三种策略:SecurityManager 接口继承了 Authenticator,另外还有一个 ModularRealmAuthenticator 实现,其委托给多个 Realm 进行验证,验证规则通过 AuthenticationStrategy 接口指定,默认提供的实现:原创 2020-06-02 11:37:36 · 502 阅读 · 0 评论