摘要: 有时候在做单元测试的时候,会报错 Command line is too long问题解决 这是因为引入的jar包太多了,导致命令行太长超过了系统的限制。 此时可以通过在.idea/workspace.xml中 找到 <component name="PropertiesComponent"> .. 阅读全文
posted @ 2022-07-12 15:26 Mars.wang 阅读(854) 评论(0) 推荐(0) 编辑
摘要: springboot的注入默认范围是单例,但是实际上是有几个范围可选的,如下: 1)singleton: 单例,默认 2)prototype:多例 3)request:在一次http请求内有效 4)session:在一个用户会话内有效 5)globalSession:在全局会话内有效 一、一个类只有 阅读全文
posted @ 2022-07-12 13:21 Mars.wang 阅读(1812) 评论(1) 推荐(0) 编辑
摘要: 参考: https://blog.csdn.net/qq_25863845/article/details/123475147 https://www.bbsmax.com/A/pRdBa7E25n/ 一、单例对象依赖原型对象 springboot中大部分都是单例,如果一个单例对象中注入了另一个原型 阅读全文
posted @ 2022-07-12 12:31 Mars.wang 阅读(526) 评论(0) 推荐(0) 编辑
摘要: springboot中的bean默认是单例模式,一个类只有一个对象。 但有时候我们希望每个类有多个对象。那么处理自己new Object之外,springboot是否支持这种操作呢? 答案是肯定的。 首先我们定义一个Animal接口,和他的两个实现类 狮子只有一个,老虎有两个,所有我们给老虎Bean 阅读全文
posted @ 2022-07-12 10:45 Mars.wang 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 参考: https://www.shuzhiduo.com/A/ke5jZwbO5r/ https://blog.csdn.net/Li_haiyu/article/details/124341345 工厂方法是我们实际工作中经常用到的。 比如下面的例子,一个接口有多个实现类,我们自然而然会想到使用 阅读全文
posted @ 2022-07-12 10:15 Mars.wang 阅读(1044) 评论(0) 推荐(0) 编辑