![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
马以
这个作者很懒,什么都没留下…
展开
-
Spring整合Junit4进行单元测试(JavaConfig配置)
1.我们使用junit进行对spring项目进行单元测试的时候,如果我们是使用的xml配置的方式;大家都知道是使用下面的方式:@Slf4j@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = "classpath:/spring/applicationContext.xml")@TestProp...原创 2018-12-01 17:21:06 · 4238 阅读 · 1 评论 -
Spring+Mybatis和mysql-jdbc版本导致的错误记录
今天再做mybatis的数据源配置,mybatis版本使用的是3.4.5,mysql-jdbc用的8.0.12如下: <!-- mybatis与spring的整合包 https://mvnrepository.com/artifact/org.mybatis/mybatis-spring --> <dependency> <gro...原创 2018-12-01 18:32:30 · 848 阅读 · 0 评论 -
Spring 的几个扩展类概述
spring中提供了很多扩展点,用来给程序员自己去扩展,从而达到插手bean的实例化过程,那么接下来就简单的介绍几个spring自己提供的几个扩展类,并概述他们的作用;有兴趣的同学,建议通读spring源码,让你从一个萌新提升为一个技术大牛;从而摆脱重复搬砖的工作;好了,废话少说,上菜: beanPostProsessor 插手bean的实例化过程,在bean还没有被...原创 2018-12-11 09:24:19 · 864 阅读 · 0 评论 -
springCloud 和spring-boot 版本坑 之org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljav
springCloud 在和spring-boot整合是,spring这边是版本号依赖的;否则会出错;先来看下官网的版本对应关系: 左边是spring-cloud 版本,右边是spring-boot版本;意思是比如你用了springCloud的greenwich版本,你的springboot版本必须是2.1.x版本,否则会报错;具体的报错信息如下:12:21:56.781 [ma...原创 2019-01-19 12:29:30 · 3743 阅读 · 0 评论 -
spring中单例引用原型
一个单例的bean引用原型的bean的时候会有什么问题?怎么解决?因为引用的bean是单例的,所以它只有一次机会去设置被引用的原型bean,所以每次拿到的引用bean都是同一个; 解决办法1:实现ApplicationContextAware这个类,重写setApplicationContext()这个方法,具体大概是这个样子; private ApplicationC...原创 2019-02-27 08:37:23 · 534 阅读 · 0 评论 -
spring-boot源码构建
首先去官网下载源码:https://github.com/spring-projects/spring-boot下载完成后,进入到代码的目录中去:然后运行命令:./mvnw clean clean install -DskipTests -Pfast-Dskiptests :跳过测试用例 -Pfast :快速构建然后就等它自己构建完成就可以,一般这个过程比较长构建完成后就可以导入...原创 2019-08-05 20:38:27 · 472 阅读 · 0 评论