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

网站建设手机端百度推广平台首页

网站建设手机端,百度推广平台首页,美国虚拟地址生成器,wordpress 知名站点一、概述 所谓实例化bean,大白话讲就是Spring如何把这一个个的普通的Java对象创建为Spring bean的。 二、方式 Spring中实例化bean常用的有以下四种,即: ① 构造器方式; ② 静态工厂方式; ③ 实例工厂方式;…

一、概述

        所谓实例化bean,大白话讲就是Spring如何把这一个个的普通的Java对象创建为Spring bean的。

二、方式

Spring中实例化bean常用的有以下四种,即:

        ① 构造器方式;

        ② 静态工厂方式;

        ③ 实例工厂方式;

        ④ FactoryBean方式;

        下面通过案例进行部分代码的演示:

2.1、 构造器方式(略)

2.2、静态工厂方式

2.2.1、User

/*** @Author : 一叶浮萍归大海* @Date: 2023/11/26 18:03* @Description:*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
public class User implements Serializable {private String name;private Integer age;public static User instantiateUser() {System.out.println("User's instantiateUser() was invoked!");return new User();}}

2.2.2、applicationContext.xml

<!--通过静态工厂方式实例化bean注意事项:factory-method指定的方法需为静态方法
-->
<bean id="user" class="org.star.User" scope="prototype" factory-method="instantiateUser"></bean>

2.2.3、测试

@Test
public void instantiateUser() {ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");User user = context.getBean("user",User.class);System.out.println("user = " + user);
}

2.3、实例工厂方式

2.3.1、User(同上)

2.3.2、UserFactory

/*** @Author : 一叶浮萍归大海* @Date: 2023/11/26 18:22* @Description:*/
public class UserFactory {public User instantiateUser() {System.out.println("UserFactory's instantiateUser() was invoked!");return new User();}}

2.3.3、applicationContext

<!--通过实例工厂的方式实例化bean说明:@Bean的底层就是通过 factory-bean + factory-method 实现的
-->
<bean id="userFactory" class="org.star.UserFactory"></bean>
<bean id="user2" class="org.star.User" factory-bean="userFactory" factory-method="instantiateUser"></bean>

2.3.4、测试

@Test
public void instantiateUser() {ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");User user = context.getBean("user2",User.class);System.out.println("user = " + user);
}

2.4、FactoryBean方式

        参考 系列三、IOC操作bean管理 #基于FactoryBean方式,这里不再赘述。

http://www.tj-hxxt.cn/news/13770.html

相关文章:

  • 驻马店公司做网站上海互联网公司排名
  • 做公司永久免费网站什么好河北百度推广seo
  • 江西南昌网站定制石家庄关键词排名首页
  • 纺织品公司网站建设电商网站建设平台
  • 广西梧州市住房和城乡建设局网站广告联盟怎么加入
  • 企业注册网站专业网站seo推广
  • 摄影网站设计图片百家号seo
  • 制作一个购物网站需要多少钱seo网站优化培训找哪些
  • wordpress 前台写文章北京搜索优化推广公司
  • 网站开发的工作日志网络广告策划与制作
  • 网站建设 南京互联网推广有哪些方式
  • 淘宝客的api怎么做网站百度金融
  • bootstrap 网站演示广州品牌营销策划公司排名
  • 有做ppt的兼职网站吗杭州百度竞价推广公司
  • 泉州网站建设公司西安今日头条最新新闻
  • 做赌场网站代理漯河seo公司
  • 网线制作和测试的流程北京网站优化排名推广
  • 邢台做网站的那好头条权重查询
  • 做门户网站需要学什么软件私人网站管理软件
  • 怎么在网站上做链接网络营销的分类
  • 电子商务网站开发的过程广告推广策划
  • 石岩做网站的公司优化网站排名软件
  • mac系统可以做数据库网站开发如何推广一个品牌
  • 用python做网站后端最快多久百度seo排名帝搜软件
  • 网站收藏本站的功能域名注册平台有哪些
  • 网站制作 万网泰安网站建设优化
  • 搜索引擎收录网站优化排名软件网
  • 门户网站系统源码西地那非片的正确服用方法
  • 网站托管..优化营商环境 助推高质量发展
  • 政府事业单位网站建设要求佛山做网站推广的公司