@repository
作用於持久層
@autowired
自動注入
@qualifier
(「sessionfactory」) 指定自動注入裡面的哪個屬性
@suppresswarnings
告訴它對被批註的**元素內部的某些警告保持靜默
@repository dao
(實現dao訪問)
@component
(把普通pojo例項化到spring容器中,相當於配置檔案中的)
@scope
預設是單例模式,即scope=」singleton」。另外scope還有prototype、request、session、global session作用域。scope=」prototype」多例
@action
@results
@namespace(「/zdlxqy/zdlxqyreport」)
@action(value = 「zdlxqy」)
@results()
@entity
對實體注釋。任何hibernate對映物件都要有這個注釋
@table
宣告此物件對映到資料庫的資料表,通過它可以為實體指定表(talbe),目錄(catalog)和schema的名字。該注釋不是必須的,如果沒有則系統使用預設值(實體的短類名)。
@version
該注釋可用於在實體bean中新增樂觀鎖支援。
@id
宣告此屬性為主鍵。該屬性值可以通過應該自身建立,但是hibernate推薦通過hibernate生成
宣告該屬性與資料庫欄位的對映關係。
@generatorvalue
註解—-jpa通用策略生成器
generatorvalue屬於乙個jpa介面,其介面下包含了兩個抽象的引數,generationtype型別的strategy和string型別的generator,並且兩個引數都有相應的預設值。
@generatedvalue
指定主鍵的生成策略。有如下四個值
-table:使用表儲存id值
-identity:identitycolumn
-sequencr :sequence
-auto:根據資料庫的不同使用上面三個
@sequencegenerator(name = 「seq_zdlxqy」, sequencename = 「seq_xdwfy_zdlxqy」, allocationsize = 1)
設定主鍵遞增
@generatedvalue(strategy = generationtype.sequence, generator = 「seq_zdlxqy」)
可以將該實體類當成基類實體,它不會隱射到資料庫表,但繼承它的子類實體在隱射時會自動掃瞄該基類實體的隱射屬性,新增到子類實體的對應資料庫表中。
專案中用到的python
import scipy.io as scio 資料輸入輸出,載入和儲存matlab檔案,例如下面 train norm scio.loadmat train norm file 這裡面包含兩個矩陣 train datan train labeln test norm scio.loadmat te...
git 專案中用到的命令
1 git status 檢視修改內容 2 git add 提交修改內容到快取 3 git commit m 修改內容 用來提交 到倉庫並顯示修改內容 4 git fetch origin develop git拉取同步遠端 5 git rebase orgin develop git同步本地 可能...
整理專案中用到的javascript全域性規則
最近在專案中考慮如何讓 重用,發現有2種途徑 注,目前專案中是用到自己寫的func,還沒使用mvc框架 一種時抽取出公用的方法,利用物件字面量放到命名空間中。如,要新增乙個打標籤功能,因為所有的專案頁面方法互動基本是相同的,只寫一次,任何分類下的檔案打標籤時都可以呼叫此命名空間下的方法。如 var ...