Rookey.Frame之系统初始化】的更多相关文章

昨天介绍了数据库的配置,今天继续介绍系统的初始化功能:针对系统初始化在开发中也是很重要的一部分,它可以提前将相关数据提前自动初始化到系统中,同时也可以为上线测试提供方便,可以很方便进行系统测试演练,防止人为处理带来的隐患并且可以节省大量部署时间. 本框架中系统初始化包含数据库(包括默认库和自定义库)初始化.数据表初始化.系统数据初始化以及自定义数据初始化,在Rookey.Frame.Controllers\UserController.cs用户控制器中,在登录页面Login(Action)中,系…
上周跟大家分享了Rookey.Frame框架的初始化功能,今天继续给大家介绍实体类的设计. 先看下下面菜单实体示例代码: using Rookey.Frame.EntityBase; using Rookey.Frame.EntityBase.Attr; using Rookey.Frame.Model.EnumSpace; using ServiceStack.DataAnnotations; using System; namespace Rookey.Frame.Model.Sys { /…
Rookey.Frame v1.0是一套基于.NET MVC的极速开发框架,支持简单逻辑模块零代码编程.支持二次开发,具有高扩展性.高复用性.高伸缩性. 框架特点 (1)简单逻辑模块实现零代码编程,通过简单配置即可实现增.删.改.查.数据列表.导入.导出.单字段编辑.批量编辑.复制.回收站.草稿箱.附属模块显示配置.列表搜索框和表单外键字段自动完成.列表视图自定义.表单自定义.表单附件.权限控制.缓存配置.数据库配置.单据编号配置.模块功能控制等功能,可线上增加功能模块.可线上增加字段 (2)完…
上一篇中讨论了Rookey.Frame框架菜单配置功能,这一节我们继续学习Rookey.Frame框架的数据库连接配置. 之前介绍了Rookey.Frame框架支持跨多数据库,并且支持读写分离,不过目前还不是太完善,目前只对mssql server完全支持,对其他数据库还有部分功能未实现,在后续会逐渐完善.针对多数据库配置,框架中有两个地方配置数据库连接字符串,一个是网站根目前下的web.config,另外一个是Rookey.Frame.Web\Config\modelConfig.xml,在w…
上一次介绍的了Rookey.Frame v1.0快速开发平台的整体功能,接下来会对各个功能点进行解析说明,今天给大家介绍下系统登录功能. 用户登录 系统中基本上所有功能页面都是从后台代码拼接后返回的,登录页面也不例外,请看下图: 接下来看下后台登录的HTML: /// <summary> /// 获取登录页面 /// </summary> /// <returns></returns> public override string GetLoginHTML(…
项目详细介绍 Rookey.Frame是一套基于.NET MVC + easyui的企业级极速开发框架,支持简单逻辑模块零代码编程.支持工作流(BPM).支持二次开发,具有高扩展性.高复用性.高伸缩性. 框架特点 (1)简单逻辑模块实现零代码编程,通过简单配置即可实现增.删.改.查.数据列表.导入.导出.单字段编辑.批量编辑.复制.回收站.草稿箱.附 属模块显示配置.列表搜索框和表单外键字段自动完成.列表视图自定义.表单自定义.表单附件.权限控制.缓存配置.数据库配置.单据编号配置.模块功能控…
Rookey.Frame是一套基于.NET MVC + easyui的企业级极速开发框架,支持简单逻辑模块零代码编程.支持工作流(BPM).支持二次开发,具有高扩展性.高复用性.高伸缩性:应广大网友要求现全部开源代码,无任何保留,欢迎大家参与交流. 开源地址:https://git.oschina.net/rookey/Rookey.Frame 示例源码Rookey.Frame框架源码 框架特点 (1)简单逻辑模块实现零代码编程,通过简单配置即可实现增.删.改.查.数据列表.导入.导出.单字段编…
在上一篇博文 Rookey.Frame企业级快速开发框架开源了 中我们介绍了Rookey.Frame极速开发框架的最新更新及开源介绍,后面慢慢介绍该框架的使用方法,本人文笔不好,写得不够好的地方请大家见谅. 今天主要给大家介绍菜单功能的使用,一般功能模块开发完成,首先要做的第一步就是配置菜单,在Rookey.Frame框架中菜单配置支持自定义配置和通用配置. 在介绍之前先说明下,之前有园友担心Rookey.Frame开源框架会随着人用的人多会慢慢开始收费或者是卖源码,我在这里告诉大家,Rooke…
现在自己的本地虚拟机系统,直接安装的是centos7.2 mini版,安装完成发现好多东西都没有安装,所以写了一个简单的系统初始化脚本,让自己可以省一些力气,哈哈 人懒主要是. 下面贴出写的脚本,脚本里面有好多地方写的不是特别完善,希望大家给出意见,让我来完善它. #!/bin/bashfunction readme(){echo ==========编写一个关于centos7 最小化系统安装后 需要设置的东西 ==========echo ==========1.默认执行dhclient,获取…
想要实现的功能:SSH环境下,数据层都交由Spring管理:在服务启动时,将数据库中的一些数据加载到ServletContext中缓存起来. 系统初始化类需要实现两个接口: ServletContextListener,系统初始化时调用contextInitialized方法缓存数据: ApplicationContextAware,获取Spring的ApplicationContext对象,以获取spring容器管理的service对象. 系统初始化类如下: package com.lizho…