參數(shù)名 | 默認值 | 描述 |
---|---|---|
indexes |
true |
生成索引信息 |
relations |
true |
生成和使用主鍵/外鍵關系 這是各種高級功能的先決條件 |
deprecated |
true |
生成不推薦使用的代碼以實現(xiàn)向后兼容性 |
deprecationOnUnknownTypes |
true |
在對未知數(shù)據(jù)類型的引用上生成 @Deprecated 注解這有助于識別可能無法通過 jOOQ API 使用的列船庇、屬性和參數(shù)裁替,而無需向其添加自定義數(shù)據(jù)類型綁定 |
generatedAnnotation |
true |
生成 @Generated 注解指示源代碼的 jOOQ 版本 |
routines |
true |
生成 Routine 類 |
sequences |
true |
生成 Sequence 類 |
udts |
true |
生成 UDT 類 |
queues |
true |
生成 Queue 類 |
links |
true |
生成數(shù)據(jù)庫 Link 類 |
tables |
true |
生成 Table 類 |
records |
true |
生成 TableRecord 類 |
recordsImplementingRecordN |
true |
生成實現(xiàn) Record[N] 接口的 TableRecord 類 |
pojos |
false |
生成 POJOs
|
pojosEqualsAndHashCode |
false |
為 POJOs 生成基礎的 equals() 和 hashcode() 方法 |
pojosToString |
true |
為 POJOs 生成基礎的 toString() 方法 |
immutablePojos |
false |
生成不可變 POJOs
|
interfaces |
false |
生成被 Records 和/或 POJOs 實現(xiàn)的接口 |
immutableInterfaces |
false |
生成不可變 Interfaces
|
daos |
false |
生成 DAOs
|
jpaAnnotations |
false |
為 POJOs 和 Records 標注 JPA 注解 |
validationAnnotations |
false |
為 POJOs 和 Records 標注 JSR-303 校驗注解 |
springAnnotations |
false |
為 DAOs 標注有用的 Spring 注解黄绩,如 @Repository 、@Autowired 等 |
globalObjectReferences |
true |
開啟所有全局對象引用的生成 |
globalCatalogReferences |
true |
開啟全局 Catalog 引用的生成 |
globalSchemaReferences |
true |
開啟全局 Schema 引用的生成 |
globalTableReferences |
true |
開啟全局 Table 引用的生成 |
globalSequenceReferences |
true |
開啟全局 Sequence 引用的生成 |
globalUDTReferences |
true |
開啟全局 UDT 引用的生成 |
globalRoutineReferences |
true |
開啟全局 Routine 引用的生成 |
globalQueueReferences |
true |
開啟全局 Queue 引用的生成 |
globalLinkReferences |
true |
開啟全局數(shù)據(jù)庫 Link 引用的生成 |
fluentSetters |
false |
為 Records 夺脾、POJOs 超埋、Interfaces 生成流式 setters
|
javaBeansGettersAndSetters |
false |
改變 DefaultGeneratorStrategy 行為,為 Records 改艇、POJOs 胖替、Interfaces 生成 JavaBeans 風格的 getters 和 setters 如果設置為 false :字段名: X_INDEX 屬性名: xIndex Getter 名: getXIndex() Setter 名: setXIndex() 如果設置為 true :Getter 名: getxIndex() Setter 名: setxIndex() 自定義的 GeneratorStrategy 實現(xiàn)不受影響
|
varargSetters |
true |
為方便起見研儒,為數(shù)組類型生成可變長參數(shù)的 setters 這可能引發(fā)當前 Java 版本的編譯警告 |
fullyQualifiedTypes |
"" |
正則表達式,匹配生成的代碼中應該完全限定的所有類型 如果您有一個生成 String 類的數(shù)據(jù)庫對象刊殉,并且希望通過指定 java.lang.* 來避免使用 java.lang 包命名沖突殉摔,這將非常有用 |
emptyCatalogs |
false |
是否生成空目錄(比如 <excludes/> 配置導致的空目錄) |
emptySchemas |
false |
是否生成空模式(比如 <excludes/> 配置導致的空模式) |
javaTimeTypes |
false |
指示源代碼生成器是否使用 Java 8 的 java.time 類型,而不是 JDBC 的 java.sql 類型 |
jOOQ 3.10 代碼生成參數(shù)配置
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來翰意,“玉大人木人,你說我怎么就攤上這事〖脚迹” “怎么了醒第?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長进鸠。 經(jīng)常有香客問我稠曼,道長,這世上最難降的妖魔是什么客年? 我笑而不...
- 正文 為了忘掉前任霞幅,我火速辦了婚禮,結果婚禮上量瓜,老公的妹妹穿的比我還像新娘司恳。我一直安慰自己,他們只是感情好榔至,可當我...
- 文/花漫 我一把揭開白布抵赢。 她就那樣靜靜地躺著欺劳,像睡著了一般唧取。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上划提,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼唐瀑!你這毒婦竟也來了群凶?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布蛾坯,位于F島的核電站光酣,受9級特大地震影響,放射性物質發(fā)生泄漏脉课。R本人自食惡果不足惜救军,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望倘零。 院中可真熱鬧唱遭,春花似錦、人聲如沸呈驶。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽袖瞻。三九已至司致,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間聋迎,已是汗流浹背脂矫。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 海水澄澈伟葫,如一枚流動著的水晶恨搓,在陽光照耀下流光溢彩;天空湛藍扒俯、薄薄的白云仿佛一抹輕紗奶卓,淡淡地拂在藍色的繪布上一疯,隨意...