usingSqlSugar;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceBlog.Core.Model.Models{[SugarTable(tableName:"Person")]publicclassUser{[SugarColumn(IsPrimaryKey =true, IsIdentity =true)]publicint Id {get;set;}publicint Age {get;set;}publicstring? Name {get;set;}}}
3、创建Service服务类进行数据库的CRUD
usingBlog.core.IRepository;usingBlog.Core.Model.Models;usingstaticBlog.Core.Common.DbContext;namespaceBlog.Core.Repository{publicclassUserRepository:IUserRepository{publicintAdd(User user){var line = db.Insertable(user).ExecuteCommand();return line;}publicintDelete(int UserId){var line = db.Deleteable<User>(newUser{Id = UserId}).ExecuteCommand();return line;}publicList<User>GetUsers(int Id){List<User> users;if(Id isnot0){users = db.Queryable<User>().Where(it => it.Id == Id).ToList();}else{users = db.Queryable<User>().ToList();}return users;}publicintUpdate(User user){var res = db.Updateable<User>(user).ExecuteCommand();return res;}}}
4、配置Controller进行路由
usingBlog.core.Models;usingBlog.Core.Auth;usingBlog.Core.IServices;usingBlog.Core.Model.Models;usingMicrosoft.AspNetCore.Authorization;usingMicrosoft.AspNetCore.Mvc;usingBlog.Core.Services;namespaceBlog.core.Controllers{[Route("[controller]/[action]")][ApiController]publicclassUserController:ControllerBase{privatereadonlyIUserService _userService;publicUserController(IUserService userService){_userService = userService;}/// <summary>/// 增加/// </summary>/// <param name="user"></param>/// <returns></returns>[HttpPost]publicintAddUser(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]publicintDeleteUser(int id){return _userService.Delete(id);}/// <summary>/// 更新/// </summary>/// <param name="user"></param>/// <returns></returns>[HttpPut]publicintUpdateUsre(User user){return _userService.Update(user);}/// <summary>/// 获取数据/// </summary>/// <param name="id"></param>/// <returns></returns>[HttpGet]publicList<User>GetUser(int id){return _userService.GetUsers(id);}}}
来自 element14 的克莱姆的任务是探索将 Raspberry Pi Pico 转化为 GPU 的可能性,以便在游戏中渲染超级流畅的图形。是的,你没有看错!他不是在尝试使用我们的怪物级新 Raspberry Pi 5,甚至不是 Pi 4,他是在尝试使用我们…
问题
在b站跟着沐神学深度学习,刚开始就遇到问题了,代码如下:
import osos.makedirs(os.path.join(..,data),exist_okTrue)
data_fileos.path.join(..,data,house_tiny.csv)
with open(data_file,w) as f:f.write(NumRooms,Alley,Price\n)f…