用Eclipse生成JPA元模型
在JPA criteria 動態查詢中,有個「元模型」的東西,它是根據「實體」類動態生成的一個類,它的主要作用是實現JPA criteria查詢的「類型安全」。
本文主要說明,在eclipse環境下,如何自動生成「元模型」。本文演示的開發環境是myEclipse漢化版,項目是maven項目。
1、右擊項目,選擇「屬性」,打開項目屬性窗口。
2、選擇:java編譯器 -- 注釋處理,然後右邊如下圖所示選擇和填寫。
3、選擇:java編譯器 -- 注釋處理 -- 工廠路徑,然後填加一個jar包:hibernate-jpamodelgen-5.0.11.Final.jar
4、完成,查看生成效果。
(1)以下劃線_結尾的類,就是自動生成的。
(2)one.java,這是原始的實體類。
(3)one_.java,這是生成的元模型。
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
※node調用phantomjs-node爬取複雜頁面
※關於canvas畫布使用fillRect()時高度出現雙倍效果解決辦法
※Eclipse中安裝MemoryAnalyzer插件及使用
※SQL Server Alwayson創建代理作業注意事項
※Bean 的生命周期 之 後處理Bean
TAG:達人科技 |
※TensorFlow官方力推、GitHub爆款項目:用Attention模型自動生成圖像字幕
※Additive Works推出用於生成3D列印支撐的新Amphyon模塊
※使用 Lets Encrypt 生成免費的 SSL 證書
※CodeWarrior IDE使用Tips-使用burner將elf文件轉換生成HEX和BIN文件的方法和步驟詳解
※Gradle Kotlin DSL的accessors 生成問題
※使用gradle生成Spring Boot應用的Docker Image
※NetCore2.1 WebAPI 根據swagger.json自動生成客戶端代碼
※SpringMVC,Spring,Hibernate框架自動生成器
※WordPress怎麼生成sitemap.xml?插件XML Sitemap & Google News
※Python 模塊學習:random 隨機數生成
※OpenAI「假新聞」生成器GPT-2的最簡Python實現
※「Science重磅」DeepMind生成查詢網路GQN,無監督學習展現3D場景
※下一個GAN?OpenAI提出可逆生成模型Glow
※Mybatis+velocity自動生成代碼
※Angr AEG:堆溢出之Exploit自動生成
※Ian Goodfellow:生成對抗網路 GAN 就是強化學習 超全資料
※Regenerate Thumbnails讓WordPress重新生成特色圖像更簡單
※Ian Goodfellow:生成對抗網路 GAN 就是強化學習(超全資料)
※DeepMind 最新Science論文:生成查詢網路GQN
※Void Room用Quest創建無限空間VR遊戲《Tea For God》,採用程序生成和非歐幾里德幾何