首页 > 其他分享 >spring spring.core IOC xml 注册

spring spring.core IOC xml 注册

时间:2023-08-14 18:56:16浏览次数:57  
标签:xml core name spring context IOC class

    public class SpringUtils
    {
        static IApplicationContext context;

        public static T GetObject<T>(string name) where T : class
        {
            if(context == null)
            { 
                 context  = new  XmlApplicationContext("file://objects.xml"); 
            }
            return context.GetObject<T>(name); 
        } 
    }

  

<?xml version="1.0" encoding="utf-8" ?> 
<objects xmlns="http://www.springframework.net">
	<object id="BusinessSession" type="Game.Platform.Service.BusinessSession,Game.Platform.Service" singleton="false"/> 
	<object id="DataSessionFactory" type="Game.Platform.Repository.DataSessionFactory,Game.Platform.Repository" singleton="false"/>
</objects>

  

标签:xml,core,name,spring,context,IOC,class
From: https://www.cnblogs.com/valeb/p/17629465.html

相关文章

  • Spring Cloud开发人员如何解决服务冲突和实例乱窜?
    引言​随着微服务架构的流行,SpringCloud成为了开发人员构建分布式系统的首选框架。然而,在使用SpringCloud开发微服务时,经常会遇到服务冲突和实例乱窜的问题,这会导致系统的稳定性和可靠性受到影响。本文将深入探讨SpringCloud开发人员如何解决服务冲突和实例乱窜的问题,并给出相......
  • SpringBoot——整合WebSocket(基于STOMP协议)
    参考链接Spring官文:https://docs.spring.io/spring-framework/docs/6.0.0-SNAPSHOT/reference/html/web.html#websocket-stomp-benefits前端页面:https://github.com/callicoder/spring-boot-websocket-chat-demoSTOMP定义STOMP中文为“面向消息的简单文本协议”,STOM......
  • spring boot注解
    1.测试运行环境:通过@RunWith和@SpringBootTest启动spring容器。@RunWith(SpringRunner.class),让测试运行于Spring测试环境@SpringBootTest(classes={RouteManageApplication.class})替代了spring-test中的@ContextConfiguration注解,目的是加载ApplicationContext,启动spring......
  • springboot整合nacos和dubbo
    0.源码源码:gitee1.版本java:1.8.0_281nacos:2.1.22.创建项目创建一个简单的springboot或者maven项目,或者代码库(gitee/github/其他代码库管理平台)创建一个空白的拉下来,最后只保留一个pom.xml即可.2.1根项目依赖版本控制参考:版本说明其中有一句话Spring......
  • 深入解析Spring的IOC与AOP及其在项目中的应用
    推荐阅读「java、python面试题」来自UC网盘app分享,打开手机app,额外获得1T空间https://drive.uc.cn/s/2aeb6c2dcedd4AIGC资料包https://drive.uc.cn/s/6077fc42116d4https://pan.xunlei.com/s/VN_qC7kwpKFgKLto4KgP4Do_A1?pwd=7kbv#https://yv4kfv1n3j.feishu.cn/docx/MRyxdaq......
  • Spring batch document 2.1.8(supported by spring core 3.0)
    http://static.springsource.org/spring-batch/reference/html-single/index.html#configuringAJob SpringBatch-ReferenceDocumentationAuthorsLucasWard,DaveSyer,ThomasRisberg,RobertKasanicky,DanGarrette,WayneLund......
  • SpringBoot有几种获取Request对象的方法?
    HttpServletRequest简称Request,它是一个ServletAPI提供的对象,用于获取客户端发起的HTTP请求信息。例如:获取请求参数、获取请求头、获取Session会话信息、获取请求的IP地址等信息。那么问题来了,在SpringBoot中,获取Request对象的方法有哪些?常见的获取Request对......
  • springjdbc处理nvarchar
    当我们使用spring-jdbc来做持久化时(注意不是spring-data-jbc),有时候一些特殊字符存入数据库时会用到nvarchar、nvarchar2这种类型(比如存放化学式,如CO₂等),默认会直接按照String类型来处理字段类型映射,如果要最终让使用ps.setNString这种,一般有几种办法。当使用JdbcTemplate时,可以......
  • Spring Cloud 2.x系列之Ribbon整合断路器监控Hystrix Dashboard
    Spring常用注解redis视频集合,看完这些别说不会redis     上一篇【SpringCloud2.x系列之如何使用断路器监控HystrixDashboard】只是大概介绍了一下断路器HystrixDashboard监控,如何使用HystrixDashboard监控微服务的状态呢?这篇看看Ribbon如何整合断路器监控HystrixDash......
  • 【maven】spring-boot-configuration-processor依赖
     依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional></dependency>作用:生成配置元数据。(给自定义的配置类生成元数据信......