当前位置: 首页 > news >正文

SpringBoot(3)之包结构

根据spring可知道,注解之所以可以使用,是因为通过包扫描器,扫描包,然后才能通过注解开发。

那么springboot需要扫描哪里呢?

springboot的默认包扫描器,扫描的是自己所在的包和子包,例子如下

我们此时在java中新建一个包,与org同一等级,那么里面的注解将失效

 

那么我们访问  “/changshi”的时候,不出意外的出错了

那么我们怎么可以扩大包的扫描范围呢?

通过

@SpringBootApplication

里面的 

@ComponentScan(excludeFilters = {@Filter(type = FilterType.CUSTOM,classes = {TypeExcludeFilter.class}
)

可以规定包的扫描

语法如下: 

@SpringBootApplication(scanBasePackages = "org.example")

通过这个配置来扩大包的扫描范围

 

http://www.lryc.cn/news/4821.html

相关文章:

  • test2
  • LoadRunner安装教程
  • VHDL语言基础-Testbech
  • 机器学习基础总结
  • linux的三权分立设计思路和用户创建(安全管理员、系统管理员和审计管理员)
  • revit中如何创建有坡度的排水沟及基坑?
  • Web自动化测试——selenium篇(一)
  • 认识 CSS pointer-events 属性
  • 【java】springboot和springcloud区别
  • ​网易游戏实时 HTAP 计费风控平台建设
  • vue组件
  • 让mybatis-plus支持null字段全量更新
  • MASA Stack 1.0 发布会讲稿——生态篇
  • 华为OD机试 - 火星文计算2(JS)| 真题+思路++考点+代码
  • 从春节后央行的首批罚单,看金融反欺诈反洗钱的复杂性
  • 【Hello Linux】Linux工具介绍 (yum vim)
  • 多种充电模式_手持无线充气泵方案
  • 【网络基础】DNS是什么
  • 二叉树的性质与推导及常见习题整理
  • 亚马逊卖家测评补单的重要性和缺点
  • Java类和对象超详细整理,适合新手入门
  • MySQL:连explain的type类型都没搞清楚,怎敢说精通SQL优化?
  • 6.11 极分解
  • Spring、SpringMVC、Shiro、Maven
  • element-plus 使用笔记
  • 《蓝桥杯每日一题》 前缀和·Acwing 3956. 截断数组
  • 促进关键软件高层次人才培养:平凯星辰与华东师范大学签订联合博士培养合作协议
  • Java程序员的日常——经验贴
  • 电商API社区,商品数据,关键词搜索等
  • LEADTOOLS 22.0.6 UPDATE-Crack