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

个性化网站建设报价公司做网站推广

个性化网站建设报价,公司做网站推广,华为手机应用引擎,去国外做赌钱网站目录 1.创建Spring项目 1.1创建Maven类 1.2添加Spring支持框架 1.3添加启动类 2.存储Bean对象 2.0 spring项目中添加配置文件(第一次) 2.1创建Bean 2.2把Bean注册到容器中 3.获取并使用Bean对象 3.1创建上下文 3.2获取指定Bean对象 getBean()方法 --> 获取什么…

目录

1.创建Spring项目

1.1创建Maven类

1.2添加Spring支持框架

1.3添加启动类

2.存储Bean对象

2.0 spring项目中添加配置文件(第一次)

2.1创建Bean

2.2把Bean注册到容器中

3.获取并使用Bean对象

3.1创建上下文

3.2获取指定Bean对象

getBean()方法  -->  获取什么,得到什么

3.2.1.使用bean name获取

3.2.2使用bean type获取

3.2.3使用bean name和类型获取

3.3使用Bean

4.ApplicationContext和BeanFactory有什么区别

1.相同点

2.不同点


1.创建Spring项目

1.1创建Maven类

 

1.2添加Spring支持框架

pom.xml中添加

<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.3.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>5.2.3.RELEASE</version></dependency>
</dependencies>

1.3添加启动类

public class APP {public static void main(String[] args) {}
}

2.存储Bean对象

2.0 spring项目中添加配置文件(第一次)

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"></beans>

2.1创建Bean

public class User {public void func(String name){System.out.println(name);}
}

2.2把Bean注册到容器中

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="userinfo" class="com.beans.User"></bean>
</beans>

3.获取并使用Bean对象

3.1创建上下文

  ApplicationContext context=new ClassPathXmlApplicationContext("spring-config.xml");

3.2获取指定Bean对象

传统的代码:构造方法改变,当前类也要改变

User user=new User();

getBean()方法  -->  获取什么,得到什么

3.2.1.使用bean name获取

如果userinfo为null,会出错

User user= (User) context.getBean("userinfo");

3.2.2使用bean type获取

如果被注册了多次,就会出错

 User user=context.getBean(User.class);

3.2.3使用bean name和类型获取

比第一种更健壮

User user=context.getBean("userinfo",User.class);

3.3使用Bean

user.func("张三");

第二种:

还可以使用BeanFactory

BeanFactory factory=new XmlBeanFactory(new ClassPathResource("spring-config.xml"));User user= (User) factory.getBean("userinfo");user.func("张三");

4.ApplicationContext和BeanFactory有什么区别

1.相同点

都实现了从容器中获取Bean,都提供了getBean方法

2.不同点

1.ApplicationContext属于BeanFactory子类.BeanFactory提供了基础访问Bean的方法,ApplicationContext除了用于父类BeanFactory的所有功能外,还有新的方法实现

2.性能:BeanFactory要加载Bean,ApplicationContext是饿汉方法,创建时,把所有Bean都加载

http://www.ds6.com.cn/news/14014.html

相关文章:

  • 网站分别千万别在百度上搜别人的名字
  • 网站建设与维护毕业论文优化疫情防控
  • 网站地图制作怎么做seo整站优化报价
  • 做网站的销售工作好吗seo搜索优化
  • WordPress将开发成都网站seo厂家
  • 2008建立的php网站慢天天外链
  • 建设网站用户名是什么原因广州百度竞价托管
  • 网站开发华企云商软文推广文章
  • 网站图标ico 需要多大长沙网站seo分析
  • 以应用为导向的高职高专数学课程改革与建设 教学成果奖申报网站如何做网站营销
  • 企业实缴公示在什么网站做seo推广有哪些方式
  • 国外用什么做网站苏州旺道seo
  • 网站日常维护最近新闻内容
  • 网站防火墙怎么做seo的收费标准
  • 为什么做网站会被批捕软文新闻发布网站
  • 模板建站总公司西安百度公司开户
  • php可以做网站教育培训机构营销方案
  • 怎么快速开发一个网站网络推广方案例子
  • 泉州做网站工资淄博搜索引擎优化
  • 游戏开发公司定制游戏seo赚钱培训
  • 有源码如何搭建网站网站seo 优化
  • 有什么做任务得佣金的网站网络优化软件
  • 苏州制作网站的公司简介大金seo
  • dede静态网站广告软文范例
  • 网站开发直播计算机培训班
  • 深圳网站建设hi0755超级外链工具 增加外链中
  • 建跨境电商网站多少钱seo优化流程
  • 重庆定制网站建设地址网络推广外包联系方式
  • 导航网站怎么做武汉电脑培训学校有哪些
  • 怎么利用源码做网站百度收录接口