• yishaadmin简单使用说明


    博客园上传图片清晰度较差,可以单独下载此文档

    https://files.cnblogs.com/files/sailing92/yishaadmin.rar?t=1650779247

    一、运维网站相关说明

    1、代码框架

    1)框架说明:

    基于YiShaAdmin框架二次开发,

    YiShaAdmin最新代码地址:https://github.com/liukuo362573/YiShaAdmin

    或者https://gitee.com/liukuo362573/YiShaAdmin

    YiShaAdmin最新文档地址:http://106.14.124.170:3000

    2)技术说明:

    前端:Bootstrap

    核心框架:.NET Core MVC

    缓存层:MemoryRedis

    持久层框架:Entity Framework Core

    数据库支持:SqlServerMySqlOracle

    定时任务:Quartz.Net

    API文档显示工具:Swagger UI

    3)改造说明:

    a、代码名称由yisha改为cms,代码结构一致

    b、appsettings.json中缓存使用Memory,数据库使用的是sqlserver(版本要在2012以上)

    c、wwwroot的前端样式做了微调,包括缓存,异步,树样式等等

    d、Util新增了部分方法,修改了Excel导出等异常

    e、未启用接口代码

    4)代码说明

     

    二、开发操作

    1、代码下载

    Gitee或者Github下载代码(https://github.com/liukuo362573/YiShaAdmin或者https://gitee.com/liukuo362573/YiShaAdmin

     

    2、基础配置

    1)数据库(2012版本以上)

    https://blog.csdn.net/yan200111/article/details/117717368

    2)表脚本、数据脚本导入

    a、新建数据库

     

    b、导入脚本

    YiShaAdmin-master\Document\DatabaseScript下根本数据库类型,导入sql脚本

     

    3)调整代码配置

     

     

     

    3、简单业务开发

    a、新增表结构

    因为代码基础实体中继承了部分字段,因此建表必须建立这几个字段,Idlong类型

     

     

    b、使用代码生成器

     

     

     

     

     

     

     

    c、编译加调整

    取消debug,重新编译代码

     

    因为新生成的只是单界面,没有放进对应目录,需要调整至你想要到的目录,调整后刷新界面即可。

     

     

     

     

     

     

    d、查询逻辑调整

    调整查询实体,调整查询私有方法逻辑,重新编译后即可

     

     

     

     

    4、部署方式

    1)运行环境

    https://dotnet.microsoft.com/zh-cn/download/dotnet/3.1

    2)代码发布

     

    选择文件模式,点击发布即可

     

     

     

    点击此文件可以直接部署网站,但是是以cmd框的方式,下面可以使用nssm挂做服务的方式

    3)nssm使用

    https://www.cnblogs.com/TianFang/p/7912648.html

     

     

     

    选择对应的exebin文件夹下的exe文件)文件,写入服务名称即可

     

    启动服务后,网站即正常运行

     

    发布操作,备份文件,停止服务,覆盖文件,打开服务即可。

    5、常见异常处理

    http://106.14.124.170:3000/#/question

  • 相关阅读:
    HeadFirst Ruby 第七章总结 references
    《HTTP 权威指南》笔记:第三章 HTTP 报文
    HTTP 权威指南 第二章 URL 与资源
    HeadFIrst Ruby 第七章总结 hashes
    HeadFIrst Ruby 第六章总结 block return values
    面向对象的面试题
    属性,类方法,静态方法,Python2和3方法
    类的抽象类接口类,多态封装
    类的继承
    面向对象空间和组合
  • 原文地址:https://www.cnblogs.com/sailing92/p/16185414.html
Copyright © 2020-2023  润新知