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

深圳专业做网站seo关键词排名优化案例

深圳专业做网站,seo关键词排名优化案例,镇江网站设计制作,保险网站哪家好目录 1、根据名称获取Bean 2、根据Bean类型获取Bean 3、根据 Bean 名称 Bean 类型来获取 Bean(好的解决方法) 假设 Bean 对象是 User,并存储到 Spring 中,注册到 xml 文件中 public class User {public String sayHi(){retur…

目录

1、根据名称获取Bean

2、根据Bean类型获取Bean

3、根据 Bean 名称 + Bean 类型来获取 Bean(好的解决方法)


 假设 Bean 对象是 User,并存储到 Spring 中,注册到 xml 文件中

public class User {public String sayHi(){return  "hello world";}
}

下面我将列举获取 Bean 对象的几种方法 

 下面代码中 context 为 spring (上下文)对象

 1、根据名称获取Bean

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

这种方式获取 Bean 只需要传入名称,即注册到 xml 文件中 Bean 的 id 。

同时我们还需要做一次对象类型强转,因为只传入 id ,getBean() 方法返回的是一个 Object 类型的对象。

存在问题:当传入一个NULL时,强转 User 就会出错,报异常。

 2、根据Bean类型获取Bean

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

这种方式写法简单, 解决第一种方式传入 NULL 会报错的情况,但也存在一些问题,实际用途并不太多。

存在问题:当Spring中存在相同的对象是,使用类型来获取Bean就会报错

 3、根据 Bean 名称 + Bean 类型来获取 Bean(好的解决方法)

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

       这种我们需要传入两个参数,一个是id,一个是对象类,返回一个该类的对象,就避免了强转的风险(第一种问题解决)。同时,我们在 spring 中存储多个相同对象时,也不回报错(第二种问题解决)。

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

相关文章:

  • 网站排名优化服务商传统营销方式有哪些
  • 有哪些做批发的网站有哪些免费网站代理访问
  • 电商网站开发服务西安seo学院
  • 郑州做网站熊掌号宁波seo服务快速推广
  • wordpress网站收录营销咨询公司经营范围
  • 米粒网站建设优化推广排名网站教程
  • 电子商务网站的推广方法赣州seo排名
  • 深圳手机网站建设公司广东深圳疫情最新情况
  • 连云港做网站建设指数分布的分布函数
  • 整个网站与网站模板的区别南昌seo搜索优化
  • 游戏公司网站模板湖南专业seo优化
  • 武汉手机微信网站建设微信视频号小店
  • web网站开发简历临沂seo顾问
  • qtranslate wordpresswindows优化大师要钱
  • 私人做的网站怎么挣钱房地产营销策略有哪些
  • 建设外卖网站规划书新乡网站seo
  • 网站内部链接怎么做的搜索关键词的方法
  • 软件推荐网站搜索引擎营销的优缺点
  • 网站建设合同服务内容申请百度收录网址
  • 在线做效果图的网站有哪些西部数码域名注册官网
  • 做网站跟客人怎么沟通营销推广方式都有哪些
  • 优化网站百度网盘搜索引擎
  • 手机web网站手机系统优化软件哪个好
  • 网站改版 翻译东莞网站推广运营公司
  • 定制一个高端网站开鲁网站seo转接
  • 如何查看自己做的网站大小搜索引擎营销的优势
  • 网站可以做匿名聊天吗电脑培训学校哪家好
  • 公众号购物做网站还是小程序整合营销沟通
  • 网站拥有权为企业推广
  • 网站改版竞品分析怎么做恩施seo整站优化哪家好