引入依赖: 在pom文件中添加redis依赖: 配置数据源 如果你的redis有密码,配置下即可。经过上述两步的操作,你可以访问redis数据了。 数据访问层dao 通过redisTemplate来访问redis. 单元测试 启动单元测试,你发现控制台打印了:单元测试通过; 源码来源 ...
分类:
编程语言 时间:
2018-02-12 13:43:12
阅读次数:
173
熔断器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费CPU时间去等到长时间的超时产生。熔断器也可以使应用 ...
分类:
编程语言 时间:
2018-02-11 20:02:02
阅读次数:
169
在程序入口加入: 程序输出: 在程序启动的时候,springboot自动诸如注入了40-50个bean. 通过@RunWith() @SpringBootTest开启注解: 运行它会先开启sprigboot工程,然后再测试,测试通过 源码来源 ...
分类:
编程语言 时间:
2018-02-11 12:35:36
阅读次数:
237
准备工作 你需要15min Jdk 1.8 maven 3.0+ idea 创建工程 引入依赖,其pom文件: 通过@SpringBootApplication,开启springboot 在springboot通常创建一个controller: 启动工程,访问localhost:8080,浏览器显示 ...
分类:
编程语言 时间:
2018-02-11 12:30:15
阅读次数:
199
整合阶段 由于springboot没有对 beatlsql的快速启动装配,所以需要我自己导入相关的bean,包括数据源,包扫描,事物管理器等。 在application加入以下代码: 在resouces包下,加META_INF文件夹,文件夹中加入spring-devtools.properties: ...
分类:
数据库 时间:
2018-02-11 12:28:11
阅读次数:
223
引入依赖 在pom文件引入mybatis-spring-boot-starter的依赖: 引入数据库连接依赖: 引入数据源 application.properties配置文件中引入数据源: 这样,springboot就可以访问数据了。 创建数据库表 建表语句: dao层 service层 cont ...
分类:
编程语言 时间:
2018-02-11 12:25:02
阅读次数:
195
上面介绍的是我们都把配置文件写到application.yml中。有时我们不愿意把配置都写到application配置文件中,这时需要我们自定义配置文件,比如test.properties: 怎么将这个配置文件信息赋予给一个javabean呢? 在最新版本的springboot,需要加这三个注解。 ...
分类:
编程语言 时间:
2018-02-11 12:23:12
阅读次数:
214
Talk is cheap,show me the code , 书上得来终觉浅,绝知此事要躬行。在自己真正实现的过程中,会遇到很多莫名其妙的问题,而正是在解决这些问题的过程中,你会发现自己之前思维的盲点。引子看完《微服务设计》后,算是补上了自己在服务化这块的理论知识,在业界,一般有两种微服务的实践 ...
分类:
编程语言 时间:
2018-02-10 23:25:42
阅读次数:
418
1. STS插件最好是要安装的. 2. 对应的Decompiler插件也是要安装的. 3. 如果遇到maven工程因为找不到包问题的, 在确认pom.xml 文件没有问题的情况下, 右键项目-Maven-Update Project 然后点击OK,更新一下工程, 还不行的 点击 Force Upda ...
分类:
编程语言 时间:
2018-02-10 18:17:12
阅读次数:
251
1.前言 Spring Cloud 现在比较流行,版本更新也是蛮快的,网上资料也是很多。很多参考网上资料就可以学到了。这里给个 http://blog.csdn.net/forezp/article/details/70148833 2.放弃 本来还想写一篇Spring Cloud 入门环境搭建的博 ...
分类:
编程语言 时间:
2018-02-10 18:15:34
阅读次数:
263