从品牌网站建设到网络营销策划,从策略到执行的一站式服务
1.非侵入式
2.控制反转IOC
3.面向切面编程AOP
4.容器
5.组件化
6.声明式
7.一站式
//加载spring容器
ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
//获取bean
//1.通过id来获取bean
Student studentOne1 = (Student)applicationContext.getBean("studentOne");
//2.通过类型来获取bean
Student studentOne2 = applicationContext.getBean(Student.class);
//3.通过id和类型来获取bean
Student studentOne3 = applicationContext.getBean("studentOne", Student.class);
System.out.println(studentOne1);
System.out.println(studentOne2);
System.out.println(studentOne3);
依赖注入
1.setter注入
2.构造器注入
依赖注入特殊值处理null值
为类类型的属性赋值1.引用外部的bean
2.级联方式
3.内部bean
为数组类型赋值如果是普通类型就用value来赋值,如果是类类型就用ref来赋值
篮球 编程
为集合类型赋值如果是普通类型就用value来赋值,如果是类类型就用ref来赋值
1.List集合
2.map集合
bean
bean的作用域bean的生命周期1.实例化(借用反射机制通过无参构造器来实例化对象)
2.依赖注入(为属性赋值)
3.初始化,需要通过bean的init-method属性指定初始化的方法
4.IOC容器关闭时销毁,需要通过bean的destory-method属性指定销毁的方法
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图