场景:在项目开发中要测试springboot工程中一个几个dao和service的功能是否正常,初期是在web工程中进行要素的录入,工作量太大。使用该单元测试大大减小了工作强度。 Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。凭本人的感觉和经验来说 ...
分类:
编程语言 时间:
2016-10-12 18:59:40
阅读次数:
184
SpringBoot最常用的注入bean的方式是通过@Configuration进行配置的,本文详细介绍了SpringBoot中@Configuration的解析过程。@Configuration解析的原理也适用于普通Spring的解析(非SpringBoot) ...
分类:
编程语言 时间:
2016-10-09 16:50:01
阅读次数:
3432
一、基本架构图 1、整个架构组件: java客户端 dropwizard-metrics:springboot、hystrix的metric体层使用了这个,所以我们需要自己封装向statsd发包的方法,来发送这些metrics给statsd java-statsd-client:直接进行计数并且非常 ...
分类:
其他好文 时间:
2016-10-03 21:35:00
阅读次数:
485
springboot应用,启动spring容器大致有如下几个过程: 容器开始启动 初始化环境变量 初始化上下文 加载上下文 完成 对应的Spring应用的启动器的监听器可以监听以上的过程,接口如下: 1 public interface SpringApplicationRunListener { ...
分类:
编程语言 时间:
2016-09-27 01:45:55
阅读次数:
273
Spring Boot——开发新一代Spring Java应用 深入学习微框架:Spring Boot SpringBoot入门系列:第一篇 Hello World Spring Boot 入门 ...
分类:
编程语言 时间:
2016-09-26 12:57:38
阅读次数:
154
SpringBoot内使用MyBatis,可以不使用xml映射配置,通过注解方式映射。 pom.xml添加依赖 在application.properties配置文件中添加 这样配置,可以操作数据库中的数据,但是表跟数据库必须自己创建,跟Hibernate有点不一样。 使用MyBatis: 操作: ...
分类:
编程语言 时间:
2016-09-23 16:45:13
阅读次数:
346
Spring RestTemplate, 使用java访问URL更加优雅,更加方便。 核心代码: 就这么简单,API访问完成了! 附上SpringBoot相关的完整代码: 另外还支持异步调用AsyncRestTemplate ...
分类:
编程语言 时间:
2016-09-23 15:02:01
阅读次数:
155
1.定位main应用类,Spring Boot应用的入口 我们通常建议将main应用类放在位于其他类上面的根包( root package) 中。 通常使用 @EnableAutoConfiguration 注解main类, 并且暗地里为某些项定义了一个基础“search package”。 例如, ...
分类:
编程语言 时间:
2016-09-20 13:50:00
阅读次数:
164
SpringBoot基础教程1-SpringToolSuite工具的安装SpringBoot基础教程2-RESTfullAPI简单项目的快速搭建SpringBoot基础教程3-配置文件详解:Properties和YAMLSpringBoot基础教程4-配置文件-多环境配置SpringBoot基础教程5-日志配置-logback和log4j2源码地址:https://github.com/r..
分类:
编程语言 时间:
2016-09-18 21:31:21
阅读次数:
589
1. 首先用eclipse创建一个maven工程, 普通maven工程即可 2. 修改pom如下: 3. 接着创建一个Java Class 4. 构件并以java application方式运行这个带main方法的类 5. 浏览器访问http://localhost:8080/,即可显示Hello ...
分类:
编程语言 时间:
2016-09-16 18:25:51
阅读次数:
249