將乙個實體類當做屬性放入另乙個實體類裡

2021-10-20 06:18:01 字數 425 閱讀 8493

在某些業務需求下我們可能要講兩部分資料合併,接下來我們說一下集合合併的這種方式,假設我們有a類 b類 那麼將b類作為屬性放在a類裡面 

private listtestb;  //作為a類的乙個屬性 

接下來我們查詢a類的時候通過a表的某個條件去查詢b表將之放入testb屬性當中 下面看**,上圖吧 **看起來可能不太好理解。 

解釋一下這三線的含義  首先 id這個屬性  這個屬性於a表查詢語句的結果返回掛鉤 也就是a表的對映 

column 可以理解為乙個屬性條件 這裡我們用的是sid  

select 理解為查詢b表資料的乙個方法 這樣執行完的結果就是 a表有自己的資料 每條資料下的testb 就是b表的資料

將乙個實體中相同欄位的值賦值給另乙個實體

比如有兩個實體,欄位灰常多,然後我們需要將其中乙個實體的值賦給另乙個實體,如果乙個個的set的想想就很累。如果兩個實體是同乙個類,直接不需要說,不是同乙個類,但同名字段很多也可以用 其實都可以用,主要他只會將同名字段的值從乙個賦給另乙個,同名不多用起來意義不大 不同名的字段不做處理 import o...

另乙個自己

人們常說 人貴有自知之明 可是話說回來,又有幾人能真正的了解自己呢?我覺得我就是乙個很沒有自知之明的人。生於89年的我,到了今年的生日就28周歲了。都說三十而立,正所謂成家立業,可以回過頭發現自己可以稱得上 一無是處,一無所有 曾幾何時,還是鄰居家叔叔阿姨教育孩子的榜樣 曾幾何時父母因為自己考個好大...

乙個命令的操作結果當做另乙個命令的輸入

uname a linux virtual machine 5.3.0 61 generic 55 ubuntu smp fri jun 1911 16 34 utc 2020 x86 64 x86 64 x86 64 gnu linuxuname a可列印出機器名與系統核心版本等資訊,如果加上管道...