您的位置:首页 > 其它

NickLee.FortuneBase(2008.2)

2008-02-14 14:22 183 查看
NickLee.FortuneBase(2008.2)

NickLee.FortuneBase是在NickLee.Web.UI等中间件、NickLee.Fortune框架的基础上搭建的基于模块重用的系统框架

包含

系统缓存压缩控制

基础类控制

基础数据

权限控制

MS ajax与查询,编辑页面整合

大数据量分页与防范注入攻击

动态sql语句,对象数据与datatable数据互换

CodeSmith页面生成,系统导航等方面完整的可重用业务框架

(下载地址中已经包含框架所有源代码和代码模板、数据库备份、数据模型)

数据库在FortuneLibrary里面,数据库连接在Database.config中

注意:已经发送代码的公司和个人.需要引用的dll在FotuneWeb/bin目录下面,请自行提取.

请团队支持的公司和个人,请联系对应的团队成员,以获取全部框架全部源代码和数据模型.

版本更新纪录

2008.2.0021.2

2008年第一个版本,不兼容2007版本

2008.2.1001.5

2008年第一个正式版本

1.CodeSmith模板更新

2.Mapper对象参数传递模式

3.页面压缩和页面效率载入优化

注意:不兼容2007版本

FotuneBase配置说明

1.所有需要引用的dll

...FortuneBase\FortuneWeb\bin

2.数据库采用Oracle92i,数据库配置连接在

...FortuneBase\FortuneWeb\DataBase.config

数据库脚本和dmp文件在

...FortuneBase\FortuneLibrary\DataBase\DataBackup\Oracle

3.数据模型采用PowerDesigner12.0

...FortuneBase\FortuneLibrary\DataBase\Model\ORACLE

4.生成页面的CodeSmith模版在,CodeSmith版本4.0及其以上版本

...FortuneBase\FortuneLibrary\CodeSmith\Fortune

请采用Fortune(ALL.OneTableAdv).cst生成所有代码

参数开启为

IncludeAtlasLibrary=true 开启MS ajax

UserWebAppProject=true

所有路径相对于根目录而言,一般全部采用http://www.cnblogs.com/

IsAdvQuery=true 开启千万级数据查询

IsOracle自行选择 开启oracle数据库

IsTopOpenWindow=true

mInsertPrimaryKey=false

mORMState=true 开启IBatisNet xml中对应的XMl与Domain层关系影射

Asembly:Domain层dll全名

ControlNamespace:生成Control层文件命名空间

Namespace:生成Domain层文件命名空间

PrimaryKey:对应数据库表主键名称

RuleBaseNamespace:Rule层基础命名空间,默认为FortuneRule

RuleNamespace:生成Rule层基础命名空间,比如FortuneRule.XXX

WebSiteNameSpace:生成Web层对应文件命名空间

Vs.net环境:Vs.net2005+SP1补丁+MS ajax 1.0

参考图示



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: