用户登录
用户注册

分享至

codesmith linq模板

  • 作者: 昊圼氜
  • 来源: 51数据库
  • 2020-09-22
CodeSmith中自带的NHibernate模板都是根据数据库结构生成xml映射文件和代码的啊



  一、用codesmith自带模版生成实体类      选中模版(businessobject.cst),右键执行(execute),然后选择保存目录、数据库、表,最后生成(generate)。1、新建一个c#模版,导包&lt;%@ assembly name="schemaexplorer" %&gt;&lt;%@ import namespace="schemaexplorer" %&gt;//声明sourcetable&lt;%@ property name="sourcetable" type="schemaexplorer.tableschema" default="" optional="false" category="context" description="源表" %&gt;2、设置sourcetable先执行tools-build然后在属性杂项一栏中设置sourcetable选择数据库,再选择表。3、写封装类namespace train%&gt;  &lt;%foreach(columnschema column in this.sourcetable.columns)%&gt;  &lt;%   set  }  &lt;%}%&gt;    } }4、执行tools-run 保存补充:添加数据库方法在左边schemaexplorer中选第二项add添加name:trainprovidertype:sqlschemaproviderconnectionstring:server=.;database=train;uid=sa;pwd="1234";   這不必要圖  如果你還看不懂、、、、  <br>关于codesmith中自带的nhibernate模板怎样用啊这个问题~你上搜搜问问真是正确的选择~<br><br>败笔网络安全小组中秋开放3天注册!<br>【公告】庆中秋,送极品源码+软件 大型踢楼活动! 参考地址: <a 
软件
前端设计
程序设计
Java相关