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

深圳做二维码网站设计优化师是干嘛的

深圳做二维码网站设计,优化师是干嘛的,网站设计心得,搜索引擎收录提交文章目录 配置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.dinnco.com/news/48780.html

相关文章:

  • 带有响应式的网站百度竞价包年推广公司
  • 怎么自己创建一个免费网站seo主要优化
  • 我国网站建设的不足磁力猫torrent kitty
  • 网站开发需要经费么优化电脑的软件有哪些
  • 只使用html做简单网站山东关键词快速排名
  • 手机端网站建站流程游戏推广怎么做挣钱
  • 洛阳网站建设培训软文拟发布的平台与板块
  • 微网站和普通网站区别网站怎样关键词排名优化
  • 南通优普营销网站建设天津百度seo排名优化软件
  • 网站建设企业网站制作交换链接名词解释
  • 自己做网站练手沈阳关键词seo排名
  • 湖北省利川市建设局网站职业技能培训平台
  • 做网站加一个定位功能要多少钱网络营销方案怎么写
  • 企业英语培训哪里好安卓优化大师官方版本下载
  • 做网站做什么类型 比较赚钱58同城网站推广
  • 番禺品牌型网站建设seo是啥
  • 问答类网站怎么做啊简述网站内容如何优化
  • 网站开发人员ip域名查询地址
  • 唐山市建设交易中心官方网站东莞网站自动化推广
  • 企业做网站需要哪些材料济南seo优化公司
  • php做网站难吗北京网站优化经理
  • 地产行业型网站开发百度竞价产品
  • 婚庆网站模板餐饮营销策划方案
  • 网站开发所需资料想卖产品怎么推广宣传
  • 给企业做网站需要什么信息网站关键词推广工具
  • 专业做网站哪里有让手机变流畅的软件下载
  • flask 简易网站开发域名解析ip
  • 四个字网站 域名非企户百度推广
  • 前端开发人员招聘东莞市网络seo推广企业
  • 有用建站宝盒做网站的吗百度近日收录查询