Blog.Core - 框架搭建

Blog.Core - 框架搭建

 

1)  文档:http://apk.neters.club/.doc/

2)  GitHub:https://github.com/anjoy8/Blog.Core

 

1. 用 git 下载代码,vs2022打开项目,编译,F5运行。

 系统启动,默认使用sqlite数据库,自动生成数据库和数据。可使用 Navicat 查看。

 

2. 创建实例项目

双击项目根目录下的 CreateYourProject.bat 批处理文件;根据提示输入项目名称,在根目录会有一个 .1YourProject 文件夹,里边即你的项目

例如创建项目Cde.Assist.BsLog

 使用 Visio studio 2022 打开,F5启动。

 

3. 配置数据库连接:

1、打开 Blog.Core 项目下的 appsettings.json 文件;
2、修改 DBS 字节内容,配置对应的连接字符串,注意DBType对应不同的数据库类型;
3、把你想要运行的数据库 Enabled 为 true 即可,其他都要设置 false4、然后 MainDB 设置为下边你使用的指定 ConnId: 

 修改主库链接为 MySql 

  "MainDB": "WMBLOG_SQLITE", //当前项目的主库,所对应的连接字符串的Enabled必须为true
  "MutiDBEnabled": false, //是否开启多库模式
  "CQRSEnabled": false, //是否开启读写分离模式,必须是单库模式,且数据库类型一致,比如都是SqlServer
  "DBS": [
    /*
      对应下边的 DBType
      MySql = 0,
      SqlServer = 1,
      Sqlite = 2,
      Oracle = 3,
      PostgreSQL = 4,
      Dm = 5,//达梦
      Kdbndp = 6,//人大金仓
    */
    {
      "ConnId": "WMBLOG_SQLITE",
      "DBType": 0,
      "Enabled": true,
      "HitRate": 50, // 值越大,优先级越高
      //"Connection": "WMBlog.db", //sqlite只写数据库名就行
      "Connection": "server=localhost;Database=bscore;Uid=root;Pwd=root;Port=3306;Allow User Variables=True;"
    },
]

 

 运行后,自动创建数据库、自动创建数据表、自动生成数据

 

4. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

end

 

 

引用:http://apk.neters.club/.doc/

引用:https://gitee.com/laozhangIsPhi/Blog.Core

 

posted @ 2023-07-19 16:19  无心々菜  阅读(560)  评论(0编辑  收藏  举报