【分享】具有“魔性”的通用软件开发框架

这是一个创新的通用软件开发框架,仅用5个控制器即可应对各种复杂业务场景,提供原生态实现和广阔扩展空间。用户需在IDE中导入框架,安装指定Jar文件,配置数据源和Web.xml文件,完成基础设置后,可进行个性化研发。该框架可在魔方软件服务平台找到相关资源。
摘要由CSDN通过智能技术生成

      具有“魔性”的通用软件开发框架,仅有5个普通的控制器类,却响应着任何复杂的业务场景。其超前的思路、原生态的实现方式为有个性化思路的研发者提供了高度灵活的扩展空间。

【框架地址】: https://github.com/mof-paas/mof-project

【平台地址】: http://www.mofsoft.cn

框架使用帮助

第一步:把框架导入到IDE开发环境

第二步:安装依赖Jar文件
  • 在魔方软件服务平台 (  http://www.mofsoft.cn  )  下载3个jar文件:mof-data-1.0.1.jar 、mof-common-1.0.1.jar、mof-sdk-1.0.8.jar (中央仓库中暂时没有)

  • 把Jar包通过maven 命令安装在本地仓库。 如:

  mvn install:install-file -DgroupId=mof-paas -DartifactId=mof-sdk -Dversion=v1.0.8 -Dpackaging=jar -Dfile=D:\mof-sdk-1.0.8.jar
  • 在pom.xml文件中添加依赖
<dependency>
       <groupId>mof-paas</groupId>
       <artifactId>mof-sdk</artifactId>
       <version>1.0.8</version>
</dependency>

第二步:配置数据源文件

  • 修改  jdbc_sample.properties 文件名为  jdbc.properties ,并修改文件中的数据库配置参数。
第三步:修改Web.xml文件
  • 修改 web_sample.xml 文件名为 web.xml,并修改如下的配置参数:
<context-param>
       <param-name>MOF-USER-ID</param-name>
       <param-value>{魔方平台用户标识}</param-value>
</context-param>
<context-param>
       <param-name>MOF-APP-ID</param-name>
       <param-value>{应用标识}</param-value>
</context-param>
<context-param>
       <param-name>MOF-APP-TYPE</param-name>
       <param-value>{应用类型}</param-value>
</context-param>

参数说明:

  • " {魔方平台用户标识}":注册魔方软件服务平台 (  http://www.mofsoft.cn  ) 可获得用户标识。

  • " {应用标识}":在系统定制功能中获取您所定义的应用ID。

  • " {应用类型}":"1:业务管理类系统,2:数据分析类系统"。

系统运行效果预览截图

 

 

 

 

 

 

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
许的啊,如果您想找到原因,原来uPattern中对于合成模式的实现使用的是原始的透明方式…… 一个人的力量太有限了,一个人的才智也太有限了,如果这个小生命在我一个人的手里,也许会因为得不到充足的阳光雨露而不能茁壮成长,但是如果有您的加入,多了您的呵护,相信我们的目标才更有可能实现。 如果您是高手,那么就在这里表现您的聪明才智吧。如果您是菜鸟,来这里汲取知识吧。所有的源代码都永久性公开,如果您有什么地方不清楚或者是有更好的建议,您也可以直接联系我。 ―――――――――――――――――――――――――――――――――― 这是一个应用程序框架,现在已经完成部分框架代码与用户管理、权限管理与日志管理模块。如果您有任何的问题或者是建议可以发邮件到我的邮箱,您可以使用本源代码在您的任何应用之中(包括商业应用)。如果您想要和我们一起来发展壮大这份源代码,请您发邮件给我(Camel_163@163.com),或者是在下面留言。 ――――――――――――――――――――――――――――――――――     uClasses------------------------------在这里定义应用程序中的基础类     uPattern------------------------------几个模式的DELPHI实现或者定义     uAppUtils-----------------------------应用程序工具单元     uAppSet-------------------------------应用程序设置接口声明单元     uAppSetIniFile------------------------应用程序设置IniFile实现单元     uException----------------------------异常统一处理单元     uAppFactory---------------------------应用程序工厂,本工厂生产出来的就是一个一般的应用程序     uAuthAppFactory-----------------------应用程序工厂,本工厂生产出来的就是拥有权限管理、日志及用户管理的程序     ufrmAppBase---------------------------窗口基类     ufrmAppDlgBase------------------------对话框窗口基类    用户、权限与日志管理单元     Role----------------------------------权限与用户管理主要的实现单元     Log-----------------------------------日志管理单元     ufrmRoleManager-----------------------权限管理主用户界面     ufrmLogin-----------------------------用户登录界面     ufrmChangePassword--------------------更改用户密码     ufrmLog-------------------------------日志查看界面     CommandRegister-----------------------模块注册中心
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值