摘要:
本篇内容涉及Spring Bean注入类型和方式,以及类加载的一些介绍,还有一些注入问题的解决办法 1.了解Bean 在Spring框架中,Bean是一个被Spring IoC容器管理的对象。Spring IoC(控制反转)容器负责Bean的实例化、配置和组装。当你将类标记为Spring管理的B 阅读全文
摘要:
达梦数据库与Oracle数据库在VARCHAR上的异同 在Oracle中 不同点: varchar:varchar存放可变长度的字符串,最大长度是2000,对于空串,varchar仍按空串处理。 varchar2:也是存放可变长度的字符串,最大长度是4000。VARCHAR2把空串等同于null处理 阅读全文
摘要:
达梦8小版本更换后适配flowable6.8报错 问题背景: 当前代码使用达梦8并适配了flowable6.8工作流,在达梦8小版本2021版更新到达梦8小版本2023后出现报错,报错如下: - Application run failed org.springframework.beans.fac 阅读全文
摘要:
##### spring boot中使用Caffeine + Redis实现二级缓存 ##### 1.依赖准备 首先确认Caffeine和redis这两者的依赖已导入(springboot版本为2.4.0): ```xml org.springframework.boot spring-boot-s 阅读全文
摘要:
1.场景1:根据起止日期来判断表内某日期字段是否在此区间内,并获取符合条件的数据: mapper内查询方法中传入两个字段:起,止日期(string且yyyy-MM-dd HH:MM:SS)作为查询参数,而creation_date是datetime类型字段(datetime是具体到秒的): 此处入参 阅读全文
摘要:
A component required a bean of type ‘XXXService‘ that could not be found 背景: @EnableFeignClients注入问题 这是一个多模块cloud工程,其中有一个微服务模块,我在借助FallbackFactory<T>实 阅读全文
摘要:
一般来说有revert和reset两种方式 reset命令是重置到一个记录:git reset是将之前的提交记录全部抹去,将 HEAD 指向自己重置的提交记录; revert命令是撤回一个记录;git revert 操作是撤回某一次提交记录,若之后又有提交,提交记录还存在。 个人建议第二种方法,即r 阅读全文
摘要:
问题背景:源代码封装方法无法满足我们的需要,暂时无法通过更新服务版本解决,可以暂时重写方法解决。 注意事项:一般来说,子类只能够重写父类的声明为 public 和 protected 的非 final 方法,新建一个类继承要重写的那个类即可,如果需要重写private的方法,可以把整个类覆盖实现重写 阅读全文
摘要:
Jenkins学习 --0815 背景 操作文档:https://www.jenkins.io/zh/doc/ 此处使用war包方式安装 ,jdk版本 8, Jenkins v2.346.3(注意:2.357版本后开始需要依赖jdk11了 ) 个人:因为环境网络限制,每次都要手动上传jar包到dev 阅读全文
摘要:
1、MavenReportException: Error while generating Javadoc 有时候打包会出现javadoc报错,基本上都是语法检查引起的,一般的做法是跳过doc检查: 法一:指令跳过 mvn clean install -Dmaven.javadoc.skip=tr 阅读全文