2011-09-11 2 views
1
내가 Spring.NET은 다음 클래스에 대한 일치하는 XML 파일을 생성 할

: IoC에 사용할 개체가있는 경우 SPRING.NET에서 XML 파일을 만들 수 있습니까?

public class MyClass 
{ 
    public int Id { get; set; } 

    public DateTime Date { get; set; } 
    public string String1 { get; set; } 
    public string String2 { get; set; } 
    public string String3 { get; set; } 
    public string String4 { get; set; } 
} 

내가 그것을 어떻게 할 수 있습니까? spring.NET은 이런 종류의 직렬화를 지원합니까? - 내 spring.net 기반의 제품에 대한 구성 파일로 사용되는 일치하는 XML을 생성 할 필요가

<property name ="Id" value=""/> 
    <property name ="Date" value=""/> 
    <property name ="String1" value=""/> 
    <property name ="String2" value=""/> 
    <property name ="String3" value=""/> 
    <property name ="String4" value=""/> 

예 : 나는 "스프링 닷넷 직렬화"에 대해 생각할 때

나는이 출력 XML을 의미 .

+0

개체를 직렬화 하시겠습니까? 아니면 spring.net ioc 구성 파일에서 개체를 구성 하시겠습니까? – Marijn

+0

일련 화 - 자동으로 클래스에 대한 XML을 생성합니다. –

+0

xml을 사용 하시겠습니까? .NET의 ['XmlSerializer'] (http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlserializer.aspx)를 사용해 보셨습니까? 그것은 당신의 질문에 간단한 수업을 위해 꽤 잘 작동합니다. – Marijn

답변

2

스프링 닷넷에는 이러한 도구가 없습니다. VS.NET 2010에서 Spring XML 구성 파일을 작성할 때 인텔리 센스 지원을 제공하는 Spring.NET Visual Studio Add-In을 설치하면 Spring.NET xml의 수명을 훨씬 쉽게 유지할 수 있습니다.

+2

당신이 설명하는 것이 실제로이 추가 기능을위한 훌륭한 기능입니다. 유형을 입력하면 공용 속성이나 생성자 인수가 자동으로 채워집니다. [이슈 추적기에 기능 요청] (https://jira.springsource.org/browse/SPRNETVSADDIN)을 배치 할 수 있습니다. – Marijn