『壹』 請教一個問題,myql原生sql查詢,有一個date類型的,如何映射到實體Localdate 欄位
java中和資料庫Date類型交互的是java.sql.Date
java.time.LocalDate沒法直接和java.sql.Date進行轉換,不過可以通過
java.time.LocalDate -> java.util.Date -> java.sql.Date這個方式進行轉換
『貳』 EF怎麼使用SQL語句查詢到結果然後映射到自定義實體去
給你舉個例子:
staticvoidMain(string[]args)
{
using(MyDBEntitiesen=newMyDBEntities())
{
varp1=en.People.First(x=>
x.Name=="Jim");
Console.WriteLine(p1.Age);
varp2=en.Database.SqlQuery<Person>(
@"selecttop1*fromperson
wherename='Jim'")
.First();
Console.WriteLine(p2.Age);
//p1p2是同一個記錄
}
Console.ReadLine();
}