CSLA.Net3.6中使用CodeSmith生成所有业务代码,支持多种数据库,我只测试了Oracle,和MS SQL Server。原版下载,修改版下载。“修改版”为了适合我的数据访问层的方式,主要用在Oracle数据库上。精简了一些不实用的东西。

1、执行EditableRoot.cst,生成可编辑的根对象,主要属性ObjectName,就是你业务对象类的名字,Data Source中可选择的有RootTable,RootView,根据你业务对象最接近的表,视图,存储过。其它属性根据需要自己选择。

2、执行ReadOnlyRoot.cst,生成只读的根对象。

3、执行ReadOnlyRootList.cst,主要属性ObjectName,ChildName表示子项目的类名,也就是使用ReadOnlyRoot.cst生成的业务对象。

相关文章:

  • 2021-10-06
  • 2021-06-23
  • 2021-07-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-07
  • 2021-10-29
  • 2022-03-04
  • 2021-08-01
  • 2022-02-12
  • 2021-12-02
相关资源
相似解决方案