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

网站提供服务商建立与建设的区别

网站提供服务商,建立与建设的区别,最新网站建设进程,普通网站和营销型网站的区别目录 1.循环依赖的概念 2.解决循环依赖的方法 1.构造器方法注入#xff1a; 2.Lazy注解 3.DependsOn注解 1.循环依赖的概念 两个或多个bean之间互相依赖#xff0c;形成循环#xff0c;此时#xff0c;Spring容器无法确定先实例化哪个bean#xff0c;导致循环依赖的…目录 1.循环依赖的概念 2.解决循环依赖的方法 1.构造器方法注入 2.Lazy注解 3.DependsOn注解  1.循环依赖的概念 两个或多个bean之间互相依赖形成循环此时Spring容器无法确定先实例化哪个bean导致循环依赖的问题。 代码示例 Service public class A{private B b;Autowiredpublic A(B b){this.b b;}}Service public class B{private A a;Autowiredpublic B(A a){this.a a;}} 可以看到代码中A的对象创建需要先实例化B的对象而B的对象也需要先实例化A此时形成了循环依赖。 2.解决循环依赖的方法 1.构造器方法注入 在构造器中注入解决循环依赖问题 public class Main {public static void main(String[] args) {ClassB classB new ClassB(null);ClassA classA new ClassA(classB);classB.setClassA(classA);} } 2.Lazy注解 Lazy注解具有延迟加载的功能能够在需要该bean时再进行实例化 Service Lazy public class A{private B b;Autowiredpublic A(B b){this.b b;}}Service Lazy public class B{private A a;Autowiredpublic B(A a){this.a a;}} 3.DependsOn注解  DependsOn注解能够指定依赖项的加载顺序从而避免循环依赖问题 如下代码中DependsOn(B)指定了A依赖于B在实例化A之前必须先实例化B避免了循环依赖问题 Service DependsOn(B) public class A{private B b;Autowiredpublic A(B b){this.b b;}}Service Lazy public class B{private A a;Autowiredpublic B(A a){this.a a;}}
http://www.dnsts.com.cn/news/196879.html

相关文章:

  • 阜宁做网站的价格高清图片素材网站免费下载
  • 有没有专门做标书的网站企业网站 流程
  • 免费营销软件网站四川新正路桥建设工程有限公司网站
  • 网站建设人员配备雷诺网站群建设
  • 中国第四冶金建设有限公司官方网站网站的运营与维护
  • 怎么做的英文网站asp 茶叶网站模板
  • 能够做数据地图的网站做市场推广应该掌握什么技巧
  • 娄底企业网站建设制作双流建设局网站
  • 哪些网站做的比较好看的图片网站开发技术有什么软件
  • 专业网站制作哪家专业怎样学好网站开发
  • 东莞seo建站网店怎么经营才能好啊
  • 网站建设的源代码有什么作用网站制度建设情况
  • 网站建设实训报告的内容怎么写社团网站建设的功能定位
  • 在网上做效果图网站设计wordpress页面模板
  • 长沙做网站的有哪些东莞网站设计定做
  • 中国建筑人才网怎么样网站建设seo推广
  • 建网站公司那个比较好永久免费域名注册
  • 新城建站乐都网站建设哪家好
  • wordpress 网站备份大连建设安全网站
  • 移动电商网站设计企业网站模板下载软件
  • wordpress 网站建设中长沙装修公司招聘信息
  • js建设网站外网专门做985招聘信息的网站
  • php网站免费模板建个外国网站
  • 哪个网站可以做代练百度关键词推广费用
  • 企业网站模板演示装潢设计什么意思
  • 平泉建设局网站php做网站主题
  • 网站押金收回怎么做分录三网合一网站怎么做
  • 做擦边球的网站小程序头条小游戏
  • 湖州网站建设哪家好成立网站
  • 查询网站备案进度查询怎么做网站移植网站