附录:简单的三层结构代码模板
1。Model层模板
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
using System;
using System.Collections.Generic;
namespace <xsl:value-of select="TabelModel/NameSpacePri"/>Model
{
[Serializable]
public class <xsl:value-of select="TabelModel/ModelName"/>Model
{
<xsl:for-each select="TabelModel/Fields/FieldModel">
private <xsl:value-of select="VarType"/> _<xsl:value-of select="VarNameLocal"/> = <xsl:value-of select="DefaultValueVar"/>;
/// <summary>
/// <xsl:value-of select="Mark"/>
/// </summary>
public <xsl:value-of select="VarType"/><xsl:text> </xsl:text><xsl:value-of select="VarName"/>
{
get
{
return _<xsl:value-of select="VarNameLocal"/>;
}
set
{
_<xsl:value-of select="VarNameLocal"/> = value;
}
}
</xsl:for-each>
}
}
</xsl:template>
</xsl:stylesheet>
发表于 @ 2008年07月15日 17:47:00 | 评论( loading... ) | 举报| 收藏