<object id="Member" type="YK.Shop.Model.Mem.Member, YK.Shop.Model" singleton="false">
    <property name="CreateTime">
      <object type="System.DateTime, Mscorlib"/>?????
    </property>  </object>这里的CreateTime 如何注入 System.DateTime.Now谢谢

解决方案 »

  1.   

    这个是配置文件吧,你查一下spring.net 的用法
      

  2.   

    <property name="CreateTime" value="System.DateTime.Now
    ">
      

  3.   

    你可以将value设置成MinValue,即1/1/0001 12:00:00 用的时候再决断是不是最小值,再修改为now
      

  4.   

    你可以将value设置成MinValue,即1/1/0001 12:00:00 用的时候再决断是不是最小值,再修改为now
    ---------
    如果用这种方法的话我还用Spring.net注入干什么
    我的
    public DateTime CreateTime{get;set;}
    改成
    DateTime _CreateTime = DateTime.Now;
    public DateTime CreateTime
    {
    get{...}
    set{..}
    }
    这种不就行了,
    只是因为用了Spring.NET的话我想初始化值全都在Spring.net里面就行了
      

  5.   


    <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
    <class name="Com.DRPENG.INFOPLAT.GovernFileModel.DataModel.FileType, Com.DRPENG.INFOPLAT.GovernFileModel" table="FileType">
    <id name="ID" column="ID" type="Guid">
    <generator class="guid"/>
    </id>
    <property column="TypeName" type="String" name="TypeName" length="50" />
    <property column="SchoolID" type="Guid" name="SchoolID" />这段代码做什么用的啊?看不懂,搭下LZ的顺风船!
      

  6.   


    如果你想配置,那只有查spring.NET的相关文档了
      

  7.   

    哈,你的需求很特别啊。这个用表达式就可以解决了。<object id="Member" type="YK.Shop.Model.Mem.Member, YK.Shop.Model" singleton="false">
        <property name="CreateTime" expression="DateTime.Now"/>
       </object>
      

  8.   


    这个是hibernate的hbm文件。你去看下NHibernate吧。