⼒软敏捷开发框架7.0.3源码【旗舰版】使⽤说明+开发⽂档+数据
库⽂件
公司业务量⽐较⼤,接了很多项⽬,为了缩短开发周期⽼板让我牵头搭建了
⼀个敏捷开发框架。
我们主要的业务是做OA、CRM、ERP⼀类的管理系统,⼀个通⽤的后台
搭出来,再配合⼀些快速开发的组件开发效率能提⾼很多。
另外⽼板⼀再强调要⽀持APP开发,⼀次开发能部署到安卓和IOS上。
作为开篇之作,先介绍⼀下该敏捷开发框架的功能点及技术点,后续的⽂章再按功能详细讲解。
html5培训内容1.框架⽤到的技术
(1)前台技术:ajax+Jquery+jqgrid+Bootstrap
(2)开发环境:VS2012-VS2015
(3)数据库:SQL Server,Oracle、Mysql
jquery下载文件插件(5)后台技术:ASP.NET MVC,TinyIoc(IoC容器),EF(ORM框架),Log4Net,NPOI等
敏捷开发框架源码特点1.基本多层抽象⼯⼚模式架构设计,2.⽀持Access、Sql Server、Oracle、Sqlite、MySql等多种常见数据库3.动态⽣成系统菜单4.动态反射打开Winform窗体5.可扩展⽀持Remoting、Web Services、Asp等不同结构系统6.所有数据层、UI层代码由“代码器”⾃动⽣成7.源码中包含“代码器”插件源码及模板源码,可⾃⾏修改
⼀、解决⽅案⽂件夹说明:
1.代码器插件:本项⽬源码根据项⽬模板+插件⾃动⽣成,可根据⾃⼰项⽬风格⾃⾏修改(编译成功,复制到“51编程”安装⽬录Plugin)
2.数据库⽂档:以相同数据库结构,不同的数据库类型提供案例学习如access、MsSql、Oracle、MySql、sqlite等
3.依赖类库:常⽤公共函数类等⼆、源码架构说明:
click公司
1、公共类    Hi.Common 公共函数类    Hi.UserControlEx  ⾃定义⽤户控件,    Hi.ConsoleTest  控制台进⾏测试
servlet向数据库添加数据
2、业务类      Hi.Model:实体类    Hi.BLL  业务处理逻辑,继承MarshalByRefObject,使remoting共享使⽤    Hi.DAL.数据库类型
dubbo和zkeper的关系(Hi.DAL.Access表⽰access数据库) 数据访问层    Hi.IDAL 数据访问接⼝    Hi.DALFactory 抽象⼯⼚类
3、服务类    Hi.Services.BLL WebServices业务逻辑类      Hi.Remoting.Common 客户端与服务端通信协调公共类    Hi.Remoting.BLL Remoting业务逻辑类
三、配置⽂件说明
1.*.bak      保存数据库链接字符串⽂件,数据库链接失败,请先删除本地相应的数据库⽂件如Access.bak,再重新启动链接
2.配置⽂件App.Config      DbConfigFile:数据库配置⽂件路径,默认在根⽬录config下      DbConnectionString:数据库连接  DbProvider:连接驱动  Access or MsSql:根据数据库类型读取不同数据层  ProjectName:项⽬名称  Project_namespace:项⽬命名空
golangslice扩容间  UpdateXml:在线升级路径
四、登录界⾯

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。