Mvc Entityfraome一對多關係對映

2021-08-28 23:09:44 字數 845 閱讀 2297

第一資料庫建立

第二建立mvc+ef專案

注意要點:

如下資料庫表

t_classes,t_students

建立兩個類與資料庫表相對應

public class class

public string name

public virtual icollectionstudent=new list(); 

}public class student

public string name

public int age

public long? classid        //外來鍵

public string ***

public virtual class class    

}建立classconfig,studentconfig兩個類,

class classconfig:entitytypeconfiguration

}class studentconfig:entitytypeconfiguration

}上下文類:

class testcontext:dbcontext

public dbsetclasses

public dbsetstudents

}控制器:

public actionresult index();*/

/*取t_classes和t_studengs中id相同相關的資料

*/class clz=test.classes().first();

var students=test.students.where(s=>s.classid==clz.id);    }}

Android ormlite 一對多關聯對映筆記

上次看到有人說道android query框架 查了一下資料 真是好用阿。然後又看到推薦了解ormlite 今天又去看了下ormlite 第乙個當然是實驗關聯映 然後發現它的一對多實現好像跟hibernate的使用不太一樣 記錄下來。等下再看看多對多怎麼實現的。先建立public class cus...

Spring Data JPA的一對多關聯對映

2.spring data jpa一對多的相關操作 客戶表的建表語句 create table cst customer cust id bigint 32 not null auto increment comment 客戶編號 主鍵 cust name varchar 32 not null c...

sqlalchemy 一對多 關係

import os import sqlalchemy from sqlalchemy import create engine,column,integer,string,foreignkey,sequence from sqlalchemy.ext.declarative import decl...