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

网站建设手机端网络优化报告

网站建设手机端,网络优化报告,广州定制型网站,线上线下购物商城系统一、概述 所谓实例化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.ds6.com.cn/news/47143.html

相关文章:

  • 百度推广自己做网站吗软文发布平台有哪些
  • 海南论坛网站建设凡科建站小程序
  • 国内外做gif的网站软文营销文案
  • 广告活动网站的策划360竞价推广登录入口
  • 网站内容排版运营推广
  • 做宣传用什么网站好网络推广方案设计
  • wordpress建企业网站注册城乡规划师含金量
  • 做网站什么是三网合一广州seo优化费用
  • 欧美只做les 网站seo优化网络公司排名
  • 青岛网站建设哪家专业企业管理培训课程报名
  • 网站建设的七个流程步骤北京互联网公司有哪些
  • 域名服务商怎么查询seo课程总结
  • 网站建设张世勇镇江网站建站
  • 可以做私募股权投资的网站福州百度推广电话
  • 无锡有多少家公司宁波seo推广
  • 039 织梦云idc网站源码网站关键词查询
  • vs网站制作教程宁波seo外包服务平台
  • 应用分发平台南京百度快速排名优化
  • 黑色系 网站哪里有永久免费建站
  • 免费广告行业网站建设网站的优化公司
  • 淘宝网站如何做虚拟海外网站推广优化专员
  • 三晋联盟做网站需要多钱优化网站的步骤
  • 天猫网站做真丝服装批发百度统计流量研究院
  • 比较好的网站建设品牌升级又有什么新病毒出现了
  • 遵义网站建设电子商务seo是什么意思
  • 网络游戏那个网站做的最好建立一个企业网站需要多少钱
  • 色盲seo优化操作
  • 企业做网站需要注意什么百度指数网
  • 同性恋色做视频网站有哪些怎么做网站广告
  • wordpress推广系统网站制作优化排名