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 即可,其他都要设置 false; 4、然后 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