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

个性化网站建设报价整站优化价格

个性化网站建设报价,整站优化价格,wordpress 数据库 破解,一级a做爰片免费网站下载目录 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.hyszgw.com/news/9492.html

相关文章:

  • 建筑工程最新规范查询网站的优化与推广分析
  • 一般做网站的宽度怎么处理的通州优化公司
  • 阿里巴巴的网站流程网络营销策略包括哪些
  • 廊坊建设委员会网站个人介绍网页制作
  • 做企业内部网站要多久推广任务接单平台
  • 网站开发的主要方法宁波专业seo服务
  • 赣州网站建设行情厦门seo百度快照优化
  • wordpress模板top手机优化软件
  • 做更好的自己 网站怎么创建网站赚钱
  • 谷歌翻译做多语言网站合肥seo网站建设
  • 百度网页制作网站建设淘宝关键词优化推广排名
  • 南京中建乡旅建设投资有限公司网站名词解释搜索引擎优化
  • 太原建站公司模板怎么让百度收录自己的网站
  • 招聘网站官网seo交互论坛
  • 1688做网站费用链接地址
  • 浏览器一打开就是2345网址导航杭州关键词优化平台
  • 网页界面设计体会河北seo诊断培训
  • 什么公司做网商网站的搜索引擎优化常用方法
  • 网站开发项目扶持政策有哪些行者seo无敌
  • it类网站竞价
  • 网站关键词多少个合适客源引流推广app
  • 数据做图网站有哪些内容惠州seo网站排名
  • 互联网公司网站建设费用淘宝关键词怎么优化
  • 在线做分析图的网站近一周热点新闻
  • 个人域名怎么做网站整站优化系统
  • 设计师常用的网站软文营销模板
  • 正规app软件开发价格时空seo助手
  • wordpress 图片菜单大同优化推广
  • 湖州长兴县建设局网站打开百度搜索
  • 云南做网站要多少钱全媒体运营师报名费多少钱