NickLee.FortuneBase数据库sql server版新增页面详细说明

最近有很多朋友关注NickLee.FortuneBase数据库sql server版,一些朋友对于系统新增页面还存在着一些困惑,在这里我做一个详细的说明。
这里以增加一个新的人事管理模板为例,如果要把增加的页面放入一个新的文件夹里面,假设为文件夹hr,那么就在项目fortuneweb下面的web目录里面新建一个文件夹hr,值得注意的是,需要在hr目录下面建立一个配置文件,内容为
<?xml version="1.0" encoding="utf-8"? />
<configuration>
    <appSettings/>
    <connectionStrings/>
    <system.web>
      <httpHandlers>
        <add path="*.aspx" verb="*" type="NickLee.Web.UI.CallbackHandler,NickLee.Web.UI"/>
      </httpHandlers>
    </system.web>
</configuration>
如果在已经有的文件夹里面增加页面,可以省略这一步。
  • 1.用codesmith生成文件,一共4个文件夹,control,domain,rule,ui,其中control,domain,rule里面文件放入项目frotunecontro,fortunedomain,fortunerule里面相应的文件夹,ui里面的maps文件夹里面文件放入fortuneweb项目里面IBatisNetMaps文件夹里面相应的文件夹,pages文件发到fortuneweb项目里面web文件夹相应位置,query文件夹里面的文件放到文件夹Configuration的相应位置。
  • 2.之前提供的模板文件还有一个文件没有生成,现在提供最新的模板,<url>https://files.cnblogs.com/yyilin/CodeSmith.rar </url>
  • 3.将各个项目里面新增的文件加入项目
  • 4.添加数据库映射路径和查询映射:在项目fortuneweb根目录下的sqlmap.config里面添加数据库映射,在Configuration目录的objectPath.config里面添加查询映射。
  • 5.编译项目,大功告成^_^!

 说得不是很清楚,等到有空录一段视频,那样就比较直接了。

原文地址:https://www.cnblogs.com/yyilin/p/1097146.html