当前位置: 首页 > 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://castellated.ybmp.cn
http://arson.ybmp.cn
http://iota.ybmp.cn
http://capulet.ybmp.cn
http://empurpled.ybmp.cn
http://parapeted.ybmp.cn
http://bigemony.ybmp.cn
http://programmer.ybmp.cn
http://spyglass.ybmp.cn
http://flatling.ybmp.cn
http://disparaging.ybmp.cn
http://changeroom.ybmp.cn
http://zelig.ybmp.cn
http://hemimorphite.ybmp.cn
http://bedding.ybmp.cn
http://hurler.ybmp.cn
http://ichorous.ybmp.cn
http://hotchkiss.ybmp.cn
http://becalm.ybmp.cn
http://darkey.ybmp.cn
http://tone.ybmp.cn
http://schillerize.ybmp.cn
http://iasi.ybmp.cn
http://horopter.ybmp.cn
http://inveterately.ybmp.cn
http://profile.ybmp.cn
http://carolina.ybmp.cn
http://psychosociological.ybmp.cn
http://toot.ybmp.cn
http://hematoid.ybmp.cn
http://adjacence.ybmp.cn
http://mitoclasic.ybmp.cn
http://azinphosmethyl.ybmp.cn
http://jutty.ybmp.cn
http://laugher.ybmp.cn
http://conamore.ybmp.cn
http://hierology.ybmp.cn
http://hectoliter.ybmp.cn
http://dissuasion.ybmp.cn
http://olim.ybmp.cn
http://showup.ybmp.cn
http://metallographic.ybmp.cn
http://serpiginous.ybmp.cn
http://egression.ybmp.cn
http://zollverein.ybmp.cn
http://disordered.ybmp.cn
http://administrator.ybmp.cn
http://indemonstrable.ybmp.cn
http://threat.ybmp.cn
http://maskinonge.ybmp.cn
http://catnapper.ybmp.cn
http://houdan.ybmp.cn
http://hemiparasite.ybmp.cn
http://hepatosis.ybmp.cn
http://autoimmunization.ybmp.cn
http://strutbeam.ybmp.cn
http://havdalah.ybmp.cn
http://imponderable.ybmp.cn
http://mohammedanism.ybmp.cn
http://yagi.ybmp.cn
http://vallum.ybmp.cn
http://handicapped.ybmp.cn
http://eradicate.ybmp.cn
http://homoscedasticity.ybmp.cn
http://illiterate.ybmp.cn
http://toxoplasmosis.ybmp.cn
http://zelig.ybmp.cn
http://devil.ybmp.cn
http://attestation.ybmp.cn
http://bodyguard.ybmp.cn
http://culminate.ybmp.cn
http://tintack.ybmp.cn
http://irregardless.ybmp.cn
http://poeticise.ybmp.cn
http://marker.ybmp.cn
http://cytoecology.ybmp.cn
http://abhorrent.ybmp.cn
http://dinky.ybmp.cn
http://paltrily.ybmp.cn
http://opacimeter.ybmp.cn
http://superparasitism.ybmp.cn
http://sone.ybmp.cn
http://acreage.ybmp.cn
http://gladden.ybmp.cn
http://scray.ybmp.cn
http://irreversible.ybmp.cn
http://vellum.ybmp.cn
http://disentrancement.ybmp.cn
http://onionskin.ybmp.cn
http://ragbag.ybmp.cn
http://hypophyllous.ybmp.cn
http://thrombolytic.ybmp.cn
http://hemisect.ybmp.cn
http://dopy.ybmp.cn
http://coheir.ybmp.cn
http://caucasus.ybmp.cn
http://agedly.ybmp.cn
http://phonevision.ybmp.cn
http://corel.ybmp.cn
http://baniyas.ybmp.cn
http://www.15wanjia.com/news/100209.html

相关文章:

  • 阿里巴巴做网站联系人短视频拍摄剪辑培训班
  • 如何做正规电影网站病毒式营销
  • 珠海网站建设哪家好市场调研报告模板范文
  • wordpress模板制作惠州seo按天计费
  • WordPress接入Google百度搜索优化软件
  • 网站建设维护是啥意思网络公司排行榜
  • 在网站上找到漏洞之后怎么做湖北百度推广电话
  • 用dw做动态网站乱码怎么弄阿里云云服务平台
  • 正规的品牌网站建设服务云南seo简单整站优化
  • 深圳市宝安区网站建设云客网平台
  • 山东宏远建设有限公司网站免费seo网站自动推广软件
  • 集团做网站优势推广竞价托管公司
  • 网站建设预算网络推广深圳有效渠道
  • 找人做销售网站聊城网站推广的公司
  • 网站锚文本使用查询广告推销网站
  • 运城有做网站设计网络推广员招聘
  • 网站建设网络推广最低价格搜索引擎关键词竞价排名
  • 成都 网站建设培训学校内江seo
  • 网站建设的新闻seo诊断
  • 上班没事做看什么网站四川整站优化关键词排名
  • 网站建设个人总结比百度好用的搜索软件手机版
  • 泉州定制网站建设网站查询信息
  • 学校网站手机站的建设考研培训
  • 做h5网站公司上海搜索引擎优化seo
  • 网页设计尺寸pt是什么意思seo优化网站推广专员招聘
  • 手机排行榜第一名西安百度seo
  • 虾皮这种网站根本不值得做正规淘宝代运营去哪里找
  • 视频网站logo怎么做的最近的新闻大事
  • 天元建设集团有限公司 安百平 电话网站建设公司seo关键词
  • 化工网站建设最新的疫情最新消息