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

不会代码 怎么做网站济南网站开发公司

不会代码 怎么做网站,济南网站开发公司,大学生简历制作网站,南庄建网站# 代码结构如下#xff1a; 注意【com.chz.myBean.branch】和【com.chz.myBean.main】这两个包是没有生重叠的。 主程序【MyBeanTest1、MyBeanTest2、MyBeanTest3】这两个类是在包【com.chz.myBean.main】下 # 示例代码 【pom.xml】 dependencygroupIdorg.…# 代码结构如下 注意【com.chz.myBean.branch】和【com.chz.myBean.main】这两个包是没有生重叠的。 主程序【MyBeanTest1、MyBeanTest2、MyBeanTest3】这两个类是在包【com.chz.myBean.main】下 # 示例代码 【pom.xml】 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactIdversion2.3.12.RELEASE/version /dependency dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactIdversion2.3.12.RELEASE/version /dependency【application.properties】 server.port8080 spring.application.namemyBeanmanagement.server.port7001 management.endpoints.web.exposure.include*branch.bean.nameI am branch bean【BranchBean.java】 package com.chz.myBean.branch.bean;Slf4j Getter Setter Component public class BranchBean {Value(${branch.bean.name:})private String name; }【BranchController.java】 package com.chz.myBean.branch.controller;Slf4j RestController RequestMapping(/branch) public class BranchController {Autowiredprivate BranchBean branchBean;GetMapping(/test1)public String test1() {return test1: branchBean.getName();}GetMapping(/test2)public String test2() {return test2;} }【MainBean.java】 package com.chz.myBean.main.bean;Getter Setter Component public class MainBean {Autowiredprivate BranchBean bean; }【MainController.java】 package com.chz.myBean.main.controller;Slf4j RestController RequestMapping(/main) public class MainController {Autowiredprivate MainBean mainBean;GetMapping(/test1)public String test1() {return test1: mainBean.getBean().getName();}GetMapping(/test2)public String test2() {return test2;} }【MyBeanTest1.java】 package com.chz.myBean.main;SpringBootApplication(scanBasePackages com.chz.myBean.branch,scanBasePackageClasses MyBeanTest1.class ) public class MyBeanTest1 {public static void main(String[] args) {SpringApplication.run(MyBeanTest1.class, args);} }上面这个类是最正常的情况扫包的范围放在【SpringBootApplication】后面的结果测试正常。 【MyBeanTest2.java】 package com.chz.myBean.main;ComponentScan(basePackages com.chz.myBean.branch,basePackageClasses MyBeanTest2.class ) SpringBootApplication( ) public class MyBeanTest2 {public static void main(String[] args) {SpringApplication.run(MyBeanTest2.class, args);} }上面这个类扫包的范围不放在【SpringBootApplication】而是放在【ComponentScan】后面的结果测试正常。 【MyBeanTest3.java】 package com.chz.myBean.main;ComponentScan(basePackages com.chz.myBean.branch ) SpringBootApplication(scanBasePackageClasses MyBeanTest3.class ) public class MyBeanTest3 {public static void main(String[] args) {SpringApplication.run(MyBeanTest3.class, args);} }上面这个类放包的范围放在【ComponentScan】和【SpringBootApplication】两个里面后面的结果测试不正常。 # 开始测试 测试1 启动【MyBeanTest1】可以看到【branch】和【main】包里面的bean都扫到了 测试2 关掉【MyBeanTest1】启动【MyBeanTest2】也可以看到【branch】和【main】包里面的bean都扫到了 测试3 关掉【MyBeanTest2】启动【MyBeanTest3】可以看到只有【branch】包里面的bean扫到了。也就是说当【ComponentScan】和【SpringBootApplication】都存在扫包范围时只有【ComponentScan】里面配置的扫包范围会生效。
http://www.hkea.cn/news/14263130/

相关文章:

  • 海口制作手机网站vultr 搭建wordpress
  • 惠州开发做商城网站建设哪家好如何用dw做网站地图
  • dede本地搭建好网站后台密码和用户名是什么wordpress 内容采集
  • 深圳建网站服务wordpress文章首字下沉
  • 化妆品网站建设原因来宾市住房和城乡建设局网站
  • 影视传媒广告公司网站模板手机平台网站系统
  • 建设电子商务网站市场分析网站建设实训个人总结3000字
  • 室内设计案例去什么网站建立一个公司
  • 腾讯企业邮箱电脑版温州网站优化推广方案
  • 网站建设应该列入什么科目wordpress 显示全部分类
  • wap卖料建站系统六安政务中心网站
  • 网站开发保存学习进度的方案网站的根目录怎么找
  • 网站建设 中企动力福州阀门网站开发从入门到精通
  • 汕头教育学会网站建设威海建设信息网站
  • 贵州省网站建设中信建设有限责任公司工会
  • 怎么做淘宝联盟网站推广企业网站的建设流程包含哪些环节
  • 企业网页设计网站案例wordpress 问答 主题 knowhow
  • 怎么给公司做网站windows卸载wordpress
  • 自己做网站可以用私有云吗竞价托管优化公司
  • 广州天河区网站建设公司网站建设技术哪个好
  • 如何创办网站安康市滴滴公司地址
  • wordpress 站内搜索 慢官网浏览器
  • 手机报价网站大全2015网站排名
  • 建博客网站标记位置的地图微信小程序开发教程
  • 营销型网站建设的意义python做网站效率
  • 网站被黑是怎么回事开发一套电商网站多少钱
  • 英文网站怎么推广大数据培训
  • 临城企业做网站网站建设术语
  • 网站建设与管理赚钱吗小红书官方推广
  • 郑州做企业网站网站的功能和特色