Jone.Net.Make 三层架构代码生成器源码
程序清单: 脚本生成相关组件(Jone.Net.IDBO,Jone.Net.DBFactory,Jone.Net.DbObjects) C#代码生成相关组件(Jone.Net.Ibuilder,Jone.BuilderDALSQL) Jone.Net.IDBO----------------------------------------------------------------数据库接口 Jone.Net.Ibuilder--------------------------------------------------------------生成CS文件内容接口 Jone.Net.DBFactory--------------- -------------------------------------------数据库工厂 Jone.Net.BuilderFactory-----------------------------------------------------生成CS工厂 Jone.Net.CodeDAL-----------------------------------------------------------模板 Jone.Net.Common------------------------------------------------------------工具层 Jone.Net.DbObjects-----------------------------------------------------------数据库对象 Jone.BuilderDALSQL--------------------------------------------------------生成DAL层(SQL) Jone.Net.Schedule-------------------------------------------------------------进度条 Jone.Net.Make-----------------------------------------------------------------UI层 FormMain.cs------------------------------主页 FrmDbTypeSel.cs------------------------选择数据库类型 FrmLogin.cs------------------------------sql登陆窗体 FrmLoginOledb.cs-----------------------acc登陆窗体 FrmExplorer.cs---------------------------数据库试图 FrmOption.cs-----------------------------软件配置 FrmVolumeCodeGeneration.cs--------代码批量生成 FrmCodeView.cs------------------------代码生成器 FrmCodeMaker.cs-----------------------显示页 FrmDbQuery.cs--------------------------查询分析器 FrmHome.cs-----------------------------首页 SolutionExplorer.cs---------------------解决方案 ClassView.cs----------------------------类试图 CodeMaks.cs----------------------------类内容页 LogInfo.cs-------------------------------错误类 -------------------------------------------数据库工厂 Jone.Net.BuilderFactory-----------------------------------------------------生成CS工厂 Jone.Net.CodeDAL-----------------------------------------------------------模板 Jone.Net.Common------------------------------------------------------------工具层 Jone.Net.DbObjects-----------------------------------------------------------数据库对象 Jone.BuilderDALSQL--------------------------------------------------------生成DAL层(SQL) Jone.Net.Schedule-------------------------------------------------------------进度条 Jone.Net.Make-----------------------------------------------------------------UI层 FormMain.cs------------------------------主页 FrmDbTypeSel.cs------------------------选择数据库类型 FrmLogin.cs------------------------------sql登陆窗体 FrmLoginOledb.cs-----------------------acc登陆窗体 FrmExplorer.cs---------------------------数据库试图 FrmOption.cs-----------------------------软件配置 FrmVolumeCodeGeneration.cs--------代码批量生成 FrmCodeView.cs------------------------代码生成器 FrmCodeMaker.cs-----------------------显示页 FrmDbQuery.cs--------------------------查询分析器 FrmHome.cs-----------------------------首页 SolutionExplorer.cs---------------------解决方案 ClassView.cs----------------------------类试图 CodeMaks.cs----------------------------类内容页 LogInfo.cs-------------------------------错误类
用户评论