当前位置: 首页 > news >正文

沈阳火车站深圳注册公司一定要u盾吗

沈阳火车站,深圳注册公司一定要u盾吗,广州好的做网站公司,网站开发需要redis文章目录 配置SqlSugar0、引入SqlSugarCore包1、编写Context类2、配置实体类3、创建Service服务类进行数据库的CRUD4、配置Controller进行路由 配置SqlSugar 0、引入SqlSugarCore包 1、编写Context类 public static SqlSugarClient db new SqlSugarClient(new ConnectionCon…

文章目录

  • 配置SqlSugar
    • 0、引入`SqlSugarCore`包
    • 1、编写`Context`类
    • 2、配置实体类
    • 3、创建`Service`服务类进行数据库的CRUD
    • 4、配置Controller进行路由

配置SqlSugar

0、引入SqlSugarCore

1、编写Context

  public static SqlSugarClient db = new SqlSugarClient(new ConnectionConfig(){ConnectionString = "server = 127.0.0.1; Database = test; Uid = root; Pwd = root; AllowLoadLocalInfile = true;",DbType = DbType.MySql,//设置数据库类型IsAutoCloseConnection = true,//自动释放数据务,如果存在事务,在事务结束后释放});

2、配置实体类

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Blog.Core.Model.Models
{[SugarTable(tableName: "Person")]public class User{[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]public int Id { get; set; }public int Age { get; set; }public string? Name { get; set; }}
}

3、创建Service服务类进行数据库的CRUD

using Blog.core.IRepository;
using Blog.Core.Model.Models;
using static Blog.Core.Common.DbContext;
namespace Blog.Core.Repository
{public class UserRepository : IUserRepository{public  int Add(User user){var line = db.Insertable(user).ExecuteCommand();return line;}public int Delete(int UserId){var line = db.Deleteable<User>(new User{Id = UserId}).ExecuteCommand();return line;}public List<User> GetUsers(int Id){List<User> users;if (Id is not 0){users = db.Queryable<User>().Where(it => it.Id == Id).ToList();}else{users = db.Queryable<User>().ToList();}return users;}public int Update(User user){var res = db.Updateable<User>(user).ExecuteCommand();return res;}}
}

4、配置Controller进行路由

using Blog.core.Models;
using Blog.Core.Auth;
using Blog.Core.IServices;
using Blog.Core.Model.Models;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Blog.Core.Services;
namespace Blog.core.Controllers
{[Route("[controller]/[action]")][ApiController]public class UserController : ControllerBase{private readonly IUserService _userService;public UserController( IUserService userService){_userService = userService;}/// <summary>/// 增加/// </summary>/// <param name="user"></param>/// <returns></returns>[HttpPost]public int AddUser(User user){// User user = new User() { Id = 2024325, Name = "Czm", Age = 20 };return _userService.Add(user);}/// <summary>/// 删除/// </summary>/// <param name="id"></param>/// <returns></returns>[HttpDelete]public int DeleteUser(int id){return _userService.Delete(id);}/// <summary>/// 更新/// </summary>/// <param name="user"></param>/// <returns></returns>[HttpPut]public int UpdateUsre(User user){return _userService.Update(user);}/// <summary>/// 获取数据/// </summary>/// <param name="id"></param>/// <returns></returns>[HttpGet]public List<User> GetUser(int id){return _userService.GetUsers(id);}}
}
http://www.yayakq.cn/news/100537/

相关文章:

  • 国外做外贸的小网站深圳公司代理
  • 网站主机查询新乡做网站优化
  • 高端建站行业湖北建设网
  • c 做网站流程搭建小程序多少钱
  • 手机站是什么意思成都公司网站制作公司
  • 网站建设的开题报告网推渠道
  • 门户网站建设验收报告前端程序员培训班
  • 做电商网站赚钱吗做网站的系统
  • 凡客网登录做seo网站优化价格
  • 集约化网站群建设方案php开发网站优势
  • 天津市武清区住房建设网站岑溪网站
  • c2c模式的网站核工业西南建设集团有限公司网站
  • 网站建设费计入管理费用辽宁省建设工程信息网专家库怎么入
  • 西安有关做网站的公司广西住房和城乡建设厅培训中心官方网站
  • 重庆做网站微信的公司上海将打造五大未来产业集群
  • 帝国cms官方网站建论坛网站需要多少空间
  • 企业网站制作步骤vs2010做网站登陆界面
  • 网站宝的作用移动商城 网站建设方法方式
  • 如何做网站服务器映射景安怎么把网站做别名
  • 网站建设讠金手指科杰动漫制作专业就业方向和前景
  • 金华大奇网站建设公众号快速涨10000粉丝方法
  • 网站门户建设方案网站如何做区域屏蔽代码
  • 网站建设费用贵不贵dz门户网站模板下载
  • 网站规划建设实训报告音乐网站开发需要什么语言工具
  • 建设项目自主验收公示网站怎么申请订阅号
  • 建设网站存在的问题手机网站开发公司
  • 用手机怎么申请免费自助网站网页传奇游戏攻略
  • mooc网站开发流程图邢台建网站找谁
  • 保定网站建设优化注册个人网站的方法
  • 英德市建设及城乡管理局网站做枸杞的网站