springboot
莫等閑,白了少年头
莫等閑,白了少年頭
展开
-
创建自定义starter 的步骤
properties类,创建一个配置类将功能方法类添加到spring容器,在resouces下创建META-INF/spring.factories 配置。2、XXX-spring-boot-starter pom引入XXX-spring-boot-starter-autoconfiguration。4、打包安装这两个模块到本地maven仓库,即可在其他项目引入spring-boot-starter-* 注入功能类进行方法调用。-autoconfiguration创建功能方法,创建。原创 2024-04-20 00:32:52 · 183 阅读 · 0 评论 -
import 注解三种用法(转)
Import 的使用如果基于内部项目来使用-用处不大,在高版本中完全可以使用@Configuration替换。但是当你项目里需要引用一些第三方的依赖,@Configuration注解的类包名都跟你不一样,包自动扫描就不会去自动加载。这个时候就需要@import了。转载 2024-04-20 00:09:34 · 174 阅读 · 0 评论 -
SpringBoot项目的运行方式
3、打成jar包,通过java -jar 命令运行。4、打成war包,扔Web容器中,比如Tomcat。2、用Maven/Gradle插件运行。1、直接执行main方法。原创 2024-04-20 00:21:06 · 150 阅读 · 0 评论 -
转载 Spring特殊注入功能(注入Map集合实现策略模式)
无转载 2022-12-08 00:37:07 · 244 阅读 · 1 评论 -
Springboot扫描包遇到的坑
1.@SpringBootApplication(scanBasePackages={"com.cc","com.kk"})默认如果不指定scanBasePackages,默认会扫描当前启动类所在的包路径以及子包的路径,这里需要注意的是,如果是多个项目聚合的情况,比如Service 和启动类不再一个项目中,包名也不一致的时候 ,要scanBasePackages中指定扫描包路径,不要少扫,否则会有找不到对应service的情况,2,MapperScan("com.cc.mapper") 用来指.原创 2022-05-28 16:57:11 · 6182 阅读 · 0 评论 -
springboot ComponentScan使用详解
原文链接:https://blog.csdn.net/u012326462/article/details/82765485@ComponentScan 的作用就是根据定义的扫描路径,把符合扫描规则的类装配到spring容器中basePackages与value: 用于指定包的路径,进行扫描basePackageClasses: 用于指定某个类的包的路径进行扫描nameGenerator: bean的名称的生成器useDefaultFilters: 是否开启对@Component,@R.转载 2022-05-28 16:34:14 · 616 阅读 · 0 评论