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

东莞合网站建设WordPress屏蔽cn国家访问

东莞合网站建设,WordPress屏蔽cn国家访问,中国做乱的小说网站,建设网站资质查询Bean的作用域 scope的属性值 属性值作用singleton默认单例prototype原型每调用一次getBean()方法则获取一个新的Bean对象 , 每次注入的时候都是新对象request一个请求对应一个Bean仅限于在WEB应用中使用 , 需要引入web的框架如SpringMvc(global) session一个会话对应一个Bean…Bean的作用域 scope的属性值 属性值作用singleton默认单例prototype原型每调用一次getBean()方法则获取一个新的Bean对象 , 每次注入的时候都是新对象request一个请求对应一个Bean仅限于在WEB应用中使用 , 需要引入web的框架如SpringMvc(global) session一个会话对应一个Bean仅限于在WEB应用中使用 , 需要引入web的框架如SpringMvcglobal sessionportlet应用中专用的, portlet和servlet都是规范, servlet运行在servlet容器中如Tomcat, portlet运行在portlet容器中application一个应用对应一个Bean仅限于在WEB应用中使用websocket一个websocket生命周期对应一个Bean仅限于在WEB应用中使用自定义scope很少使用 scope属性值singleton(单例) Spring的IoC容器中默认情况下Bean对象是单例的 Bean对象的创建是在初始化Spring上下文的时候就完成的 , 执行getBean()方法的时候Bean对象已经创建好了 , 每次获取操作的都是那个单例的Bean对象 public class SpringBean {public SpringBean() {System.out.println(SpringBean的无参数构造方法执行);} }?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd!--默认情况下Bean对象是单例的,scopesingleton可以省略--bean idsb classcom.powernode.spring6.beans.SpringBean / /beansTest public void testScope(){ApplicationContext applicationContext new ClassPathXmlApplicationContext(spring-scope.xml);SpringBean sb1 applicationContext.getBean(sb, SpringBean.class);//com.powernode.spring6.beans.SpringBean5b239d7dSystem.out.println(sb1);//com.powernode.spring6.beans.SpringBean5b239d7dSpringBean sb2 applicationContext.getBean(sb, SpringBean.class);System.out.println(sb2); }scope属性值prototype(多例) 如果想让Spring的Bean对象以多例的形式存在可以在bean标签中指定scope属性的值为prototype 初始化Spring上下文时不会创建这些prototype的Bean对象 , 只有每一次执行getBean()方法的时候才会创建调用几次创建几次 , 每次获取的都是新的对象 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdbean idsb classcom.powernode.spring6.beans.SpringBean scopeprototype / /beansTest public void testScope(){ApplicationContext applicationContext new ClassPathXmlApplicationContext(spring-scope.xml);//com.powernode.spring6.beans.SpringBean29445a7SpringBean sb1 applicationContext.getBean(sb, SpringBean.class);System.out.println(sb1);//com.powernode.spring6.beans.SpringBean67d48005SpringBean sb2 applicationContext.getBean(sb, SpringBean.class);System.out.println(sb2); }自定义线程级别Scope(了解) 第一步: 自定义Scope实现Scope接口,实现在同一个线程中获取的Bean都是同一个, 跨线程获取的是不同的Bean对象 Spring内置了实现Scope接口的线程范围的类org.springframework.context.support.SimpleThreadScope 第二步: 使用CustomScopeConfigurer内置类将自定义的Scope注册到Spring容器中 bean classorg.springframework.beans.factory.config.CustomScopeConfigurer!--设置scopes属性,这个属性是个map集合表示可以指定多个线程范围--property namescopesmap!--自定义线程名--entry keymyThread!--这个Scope接口的实现类使用的是Spring内置的,也可以自己定义--bean classorg.springframework.context.support.SimpleThreadScope//entry/map/property /bean第三步: 使用自定义线程的Scope bean idsb classcom.powernode.spring6.beans.SpringBean scopemyThread /Test public void testCustomScope(){//主线程ApplicationContext applicationContext new ClassPathXmlApplicationContext(spring-scope.xml);SpringBean sb1 applicationContext.getBean(sb, SpringBean.class);SpringBean sb2 applicationContext.getBean(sb, SpringBean.class);//com.powernode.spring6.beans.SpringBean5b236d7dSystem.out.println(sb1);//com.powernode.spring6.beans.SpringBean5b236d7dSystem.out.println(sb2);// 启动新线程new Thread(new Runnable() {Overridepublic void run() {SpringBean a applicationContext.getBean(sb, SpringBean.class);SpringBean b applicationContext.getBean(sb, SpringBean.class);//com.powernode.spring6.beans.SpringBean29445a6System.out.println(a);//com.powernode.spring6.beans.SpringBean29445a6System.out.println(b);}}).start(); }
http://www.hkea.cn/news/14350323/

相关文章:

  • notepad做网站技巧硬件工程师需要学哪些
  • 营销型网站教程wordpress 标签搜索
  • 网站一屏做多大五年级下册数学优化设计答案
  • 有域名怎么建设网站用vue-cli做的网站
  • 河南网站网站制作wordpress 标签云制作
  • 最专业的企业营销型网站建设价格石家庄免费做网站
  • 2017两学一做网站网店设计作用有哪些
  • 网站开发内容怎么写南京制作网站
  • 网站建设很简单百度浏览器app
  • 微网站页面菜单栏如何自己做解析网站
  • 做的好的有哪些网站云畅网站建设后台
  • 博物建设公司网站如今做那个网站致富
  • 动漫网站logo企业网站怎么做排名
  • wordpress国内网站网络营销网站 功能
  • 做不做生意都要知道的网站新注册的公司怎么做网站
  • 深圳建站工作室wordpress中如何添加面包屑
  • 电影网站开发现状推广普通话宣传内容
  • 上海网站建设不好苏州微信网站建设
  • 帮做钓鱼网站会怎样wordpress博客百度收录
  • 自己编写网站wordpress 调用文章摘要
  • 山东专业网站建设公司哪家好鞍山玉佛苑玉佛图片
  • 唐山市做网站几种语言的网站如何做
  • 做网站 学什么重要新闻头条
  • 2016做网站百度号码认证平台个人号码申诉
  • 深圳网站建设ejaket更改wordpress链接数据库
  • 网站制作与网站设计郑州做优化的公司有哪些
  • 工艺品网站怎么做自己建网站买玩具
  • 唐山住房和城乡建设网站今天重大新闻摘抄
  • 网站流量转换做网页和网站一样吗
  • 网店的网站设计方案广州网站建设服务