spring
MarsLord
Java-->算法与数据结构-->Linux-->Python-->c-->硬件-->人工智障
展开
-
es6升级到es7
我们首先查看一下spring data官网,查看spring boot-elasticSearch版本对应关系:Spring Data Elasticsearch - Reference Documentationhttps://docs.spring.io/spring-data/elasticsearch/docs/4.2.0/reference/html/#preface.requirements本次es升级是从6.2升到7.6;Springboot项目,修改spring-boot-starter原创 2022-04-28 09:52:32 · 2521 阅读 · 0 评论 -
AbstractBeanFactory#getParentBeanFactory
// Check if bean definition exists in this factory.BeanFactory parentBeanFactory = getParentBeanFactory();哪里会有parentBeanFactory呢?先来看一张继承图AbstractBeanFactory是抽象类,如果自定义子类去继承它就可以实现HierarchicalBeanFactory里的getParentBeanFactory方法来获取parentBeanFactory..原创 2021-09-10 17:05:45 · 240 阅读 · 0 评论 -
记录从GitHub拉取spring-frame源码到idea遇到的问题
(注:如果想拉最新版的代码,IDE,gradle,kotlin,jdk等工具也需要相应的更新,否则会遇到很多问题)1.拉取的是5.2.X版本,发现spring-core/kotlin-coroutines/src/main/kotlin/org/springframework/core/CoroutinesUtils.kt文件飘红尝试解决的过程如下:①更新idea插件kotlin插件版本(仓库中最新是1.4.21),project rebuild--无效;(更新至1.4.21)②更新buil原创 2021-09-01 14:08:21 · 1185 阅读 · 0 评论 -
刚接触zuihou-admin-cloud项目,记录一下遇到的问题
2021年5月10日09:56:00我是半路接的这个项目,上来先从项目组的gitlab里拉的代码.然后同事发给了我一份nacos的配置文件.我就先在win10环境安装nacos,接着启动项目就开始报错:dynamic-datasource Please check the setting of primary;按理说小组成员已经开发一阵子了,是不会出这种配置错误的,所以配置文件应该没问题,当然也不排除是我安装的nacos版本跟同事的不一样导致的.不过这个可能性不应该优先考虑.我首先考虑的是项目启原创 2021-05-10 10:40:42 · 220 阅读 · 0 评论 -
Spring5中的响应式编程,springboot中的webflux
插眼,后续跟进...原创 2020-07-25 22:00:28 · 116 阅读 · 0 评论 -
基于注解的IoC初始化
注: 本文为<Spring5核心原理与30个类手写实战>相关内容摘要.更多内容请阅读原作.类级别的注解:@component,@repository,@controller,@service,@managedbean,@named类内部的注解:@AutoWired,@value,@resource定位Bean扫描路径有两个管理注解的Bean定义的容器:AnnotationConfigApplicationContext和AnnotationConfigWebApplication原创 2020-07-23 18:30:56 · 137 阅读 · 0 评论 -
spring5相关
软件架构设计原则开闭原则-OCP:对扩展开放,对修改关闭依赖倒置原则-Dependence Inversion Principle,DIP:高层模块和底层模块都应该依赖其抽象??单一职责原则-Simple Responsibility Principle,SRP:一个类、接口、方法只做一件事,解耦.接口隔离原则-Interface Segregation Principle,ISP:类似上面,以满足高内聚低耦合.迪米特原则-Law of D额meter,LoD:一个对象应该对其他对象保持原创 2020-06-28 20:19:56 · 105 阅读 · 0 评论