table:使用乙個特定的資料庫**來儲存主鍵。
sequence:根據底層資料庫的序列來生成主鍵,條件是資料庫支援序列。
identity:主鍵由資料庫自動生成(主要是自動增長型)
auto:主鍵由程式控制。
另外這個框架如果用hibernate註解開發表沒用主鍵的話會崩,而且還要設定主鍵的生成策略。
@inject支援建構函式、方法和字段註解,也可能使用於靜態例項成員。可註解成員可以是任意修飾符(private,package-private,protected,public)。注入順序:建構函式、字段,然後是方法。父類的字段和方法注入優先於子類的字段和方法,同一類中的字段和方法是沒有順序的。
@inject註解的建構函式可以是無參或多個引數的建構函式。@inject每個類中最多註解乙個建構函式。
在字段註解:
在方法上註解:
新入職,DBA該幹什麼
2014年4月,我入職了新公司。在我入職之前,公司沒有dba,總監給我乙個任務,優化乙個業務系統。於是給我說了一下當前的狀況 1 系統資料庫經常宕機。2 使用者經常投訴說程式不響應。我當時就兩眼一抹黑,這能說明什麼問題了,資料庫有很大的問題,這是我的第一反應。但是,工作必須進行下去,在沒有資料,不懂...
新單位入職第一天
離開企鵝後,一直很忐忑。一是生活需要在杭州與上海之間兩地奔波 我從上海回到杭州上班,gf在上海 另一方面是自己第一次從技術走向管理崗位,心中不知自己能否勝任。早上剛到公司,hr那邊辦完手續後就參加了一下公司的中層會議。由於我是第一天上班,所以只是簡單的做了下自我介紹,就聽其他的同事匯報工作,邊聽邊總...
UNIX入職理解
unix是乙個並行多使用者 專用 aix hp ux solaris true64 irix sunos 其它 linux sco unixware ncr xenix linux和 unix 的最大的區別是,前者是開發源 的自由軟體,而後者是對源 實行智財權保護的傳統商業軟體。這應該是他們最大的不...