摘要: SpringBoot和Redis整合非常简单 添加pom依赖 application.properties添加redis连接配置 使用RedisTemplate 针对不同的redis数据类型,spring封装了不同的template,本例只展示了StringRedisTemplate的最基本使用方法 阅读全文
posted @ 2018-10-26 16:34 柚子苹果果 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 应该还有好多同学对这三个的区别比较模糊,网络上其他文章说的也比较专业化。所以我在这里举个例子说明这三个的区别。 我们假定有一场百米比赛,比赛包括十个运动员和一个裁判,每个运动员和每个裁判都是一个线程,那么: CountDownLatch应用场景:教练需要在终点等待运动员,等所有运动员都达到终点了才可 阅读全文
posted @ 2018-10-26 15:23 柚子苹果果 阅读(350) 评论(0) 推荐(0) 编辑
摘要: public class SSHUtils { private Channel channel; private Session session = null; private int timeout = 60000; public SSHUtils(final String ipAddress, final String username, final St... 阅读全文
posted @ 2018-10-26 12:16 柚子苹果果 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一直对Spring创建bean的顺序很好奇,现在总算有时间写个代码测试一下。不想看过程的小伙伴可以直接看结论 目录结构: 其中:bean4、bean5包下的class没有注解@Component,测试过程中,这两个包的class会直接通过<bean class="XXXXX"/>的方式创建。bean 阅读全文
posted @ 2018-10-26 12:11 柚子苹果果 阅读(2558) 评论(0) 推荐(0) 编辑
摘要: 之前我们完成了Spring+Shiro的最基本配置搭建,现在我们再增加上DB,毕竟没有哪个系统会将用户、角色、权限等信息硬编码到代码里。DB选用myslq。 数据库准备 脚本如下。依然是两个用户:admin和guest。admin拥有角色admin以及权限permission1、permission 阅读全文
posted @ 2018-10-26 10:55 柚子苹果果 阅读(203) 评论(0) 推荐(0) 编辑