根据https://www.cnblogs.com/SasaL/p/10709716.html,引入以下两个jar包: Read More
/// /// 读取项目中的Controller和Action,记录到数据库中 /// public void Init() { //控制器类型列表 List controllerTypes = new List(); //加载程序集 ... Read More
在接触dapper之前,我使用的是ADO.Net 简单介绍下常用对象: Connection:数据库连接对象 Command:将sql语句发送给数据库,并返回结果 DataReader:用于读取sql查询返回的结果 DataAdapter:数据适配器,Fill(DataTable)方法将查询的数据返 Read More
dapper:一个轻量级的ORM框架 dapper事务处理的注意点:1、使用同一个Connection 2、使用同一个Transaction 为了方便调用,自己编写了一个DapperHelper.cs 代码如下: 针对此类的事务编写如下: Read More
有时候需要在后台定时执行一些任务,这里有两种示例: 1、BackgroundService 并且在Startup.cs ConfigureServices方法下配置 services.AddSingleton<Microsoft.Extensions.Hosting.IHostedService, Read More
最近在写项目,这里打算整理出项目中比较常用的功能。 通常我们发送http请求是在前端使用表单或者ajax,那么.net core后台发送http请求该如何呢? 这里我使用HttpClient 因为通常提交的方法是post或者get,我使用简单工厂模式来设计此功能。 调用: 注意,这里的post方法只 Read More
建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式主要用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 建造者模式的好处是使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以若需改 Read More
mysql -u root -p 输入密码进入mysql show variables like 'character%'; --显示字符集,像这样 \q退出mysql, 更改mysql配置文件 vi /etc/my.cnf :wq!保存退出 sudo service mysqld restart Read More