SpringBoot
海鱼爱吃鱼
不羁的coder,有一个改变世界的技术梦!
展开
-
IDEA中报错require bean of type ““ that could not be found XX. 如何解决?
运行SpringBoot项目时有报错Consider defining a bean of type ‘com.ctsi.ssdc.admin.repository.CscpLogLoginRepository’ in your configuration.“Error creating bean with name ‘cscpLogLoginServiceImpl’: Unsatisfied dependency expressed through field ‘cscpLogLoginReposito原创 2021-08-16 15:32:10 · 1517 阅读 · 2 评论 -
报错Cannot resolve method ‘‘ in ‘CscpOrgService‘和Class ‘‘ is public, should be declared in a file name
操作IDEA时出现报错Cannot resolve method ‘方法’ in ‘CscpOrgService’如下图所示,我按照网上解决方法提示点击文件-Invalidate and Restarte,重启IDEA后均没有解决然后,找到CscpOrgService类,ctrl+左键进入类中,看到报错Class ‘hCscpOrgService’ is public, should be declared in a file named ‘hCscpOrgService.java’最后,锁定错误为原创 2021-07-26 16:07:10 · 583 阅读 · 0 评论 -
SpringBoot的核心注解常用的有哪些?
@SpringBootApplication是一个复合注解,包含了@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan这三注解。作用分别是@SpringBootConfiguration:标注当前类是配置类,这个注解继承自@Configuration。将当前类内声明的一个或多个以@Bean注解标记的方法实例纳入到Spring容器中。@EnableAutoConfiguration是自动配置的注解,这个注解会根据我们添加的组件jar来原创 2021-06-07 10:44:10 · 188 阅读 · 0 评论 -
后端IDEA中报错“Liquibase.exception.LockException:Could not acquire change log lock.”
在IDEA中运行后端项目时报错“Liquibase.exception.LockException:Could not acquire change log lock.”网上查询问题可能是数据库发生锁表了,于是采用清空了mysql数据库中两张表的方法解决清空的两张表是databasechangelog表和databasechangeloglock表清空表重启就ok了。...原创 2021-05-20 15:04:40 · 2044 阅读 · 3 评论 -
IDEA中常用的搜索有几种?
用IDEA开发Java项目时经常会使用到各种快捷键,其中搜索是最常用的之一,那么IDEA中常用的搜索有几种呢?1.当前类搜索1.1.Ctrul+F12功能:查看当前类中的所有成员:方法、属性、内部类亮点:直接显示所有成员的列表,支持搜索功能快速定位到某个成员的位置上。效果图:搜索类中某个成员位置直接输入关键字就会匹配出当前类中所有符合的成员。选择查询结果直接定位到跳转到代码位置。1.2.Alt+7功能:显示当前类的所有成员:方法、属性亮点:显示当前类的继承关系,同时支持搜索功能快速定位到转载 2021-05-19 10:12:35 · 3990 阅读 · 0 评论 -
什么是JavaConfig?
Spring JavaConfig提供了配置Spring IoC容器的纯Java方法,有助于避免使用XML配置。优点有:1.面向对象配置 2.减少或消除XML配置 3.类型安全和重构友好原创 2021-03-16 20:54:41 · 143 阅读 · 0 评论 -
SpringBoot配置加载顺序是什么
在SpringBoot中可以使用以下4中方式来加载配置:1.properties文件2.YAML文件3.系统环境变量4.命令行参数原创 2021-03-16 20:38:05 · 170 阅读 · 0 评论 -
SpringBoot的核心注解是什么?
SpringBoot的核心注解是@SpringBootApplication,其中包含了以下3个注解:@SpringBootConfiguration:组合了@Configuration注解,实现配置文件的功能@EnableAutoConfiguration:打开自动配置功能,关闭某个自动配置选项,如关闭数据源自动配置功能@ComponentScan:Spring组件扫描...原创 2021-03-16 20:28:19 · 169 阅读 · 0 评论 -
SpringBoot中自动装配是怎么实现的?
SpringBoot中 注解@EnableAutoConfiguration,@Configuration,@ConditionalOnClass就是自动配置的核心,@EnableAutoConfiguration给容器导入META-INF/spring.factories里定义的自动配置类。筛选有效的自动配置类。每个自动配置类结合对应的xxxProperties.java读取配置文件进行自动配置功能...原创 2021-03-16 19:49:25 · 83 阅读 · 0 评论