.net8 项目 写一个接口展示 刚链接上的数据库SQL Sever

红色框住的部分这样写,用F9在左边打个红色的⚪断点,写完按F5启动看一下

  • private:访问修饰符,表示该字段只能在当前类内部访问。
  • readonly:关键字,表示该字段的值在初始化后不能被修改(类似于常量,但可在构造函数中赋值)。
  • DBST:类型名,即通过 Scaffold-DbContext 生成的数据库上下文类。
  • DB:字段名,用于在类中引用数据库上下文实例。
public StuController(DBST db)
{
    DB = db;
    Console.WriteLine("构造函数");
}
 
    • 构造函数注入:
      通过构造函数参数 DBST db,请求一个 DBST 类型的实例(即 EF Core 的数据库上下文)。
    • 赋值给字段:
      将注入的 db 赋值给类的私有字段 DB,以便在整个控制器中使用。
    • 日志输出:
      打印构造函数执行信息(实际项目中通常用 ILogger 记录日志)。

启动之后,会弹出页面,点这里测试一下

 然后会进断点,我们按F10,逐个跳过到这里的时候可以看一下这个aaa,可以看到读到了4条数。

也就是咱们现在要展示到页面上的数据都有了。

也可以用鼠标放在aaa上面,点放大镜,就会出现数据表

 

posted @ 2025-06-26 10:25  张筱菓  阅读(19)  评论(0)    收藏  举报