原創|使用教程|編輯:龔雪|2018-01-30 10:47:08.000|閱讀 368 次
概述:本教程介紹了MyEclipse中的一些基于JPA / Spring的功能。有關設置JPA項目的基礎知識,請先閱讀JPA教程。 本教程主要關注MyEclipse中的JPA-Spring集成以及如何利用這些函數。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
MyEclipse開年鉅惠 在線購買低至75折!
【】
本教程介紹了MyEclipse中的一些基于JPA / Spring的功能。有關設置JPA項目的基礎知識,請先閱讀。 本教程主要關注MyEclipse中的JPA-Spring集成以及如何利用這些函數。您將學習到:
持續時間:30分鐘
沒有MyEclipse?
將JPA和Spring功能添加到Java或Web項目中是最常見的。 本教程使用Java項目來演示這些技術是如何工作的。
注意:您可以下載本教程中開發的項目,然后導入到工作區中。
1. 創建一個名為SampleJPASpringProject的示例Java項目,并向其 。
2. 右鍵單擊該項目,然后選擇MyEclipse>Project Facets>Install Spring Facet。
3. 單擊Next接受Spring版本和runtime默認值。
4. MyEclipse創建一個新的applicationContext.xml文件夾,然后單擊Next。
5. 注意Add Spring-JPA support復選框,它指示MyEclipse在這個JPA項目中生成源,將Spring和JPA集成在一起。 因為您將Spring添加到JPA項目,所以默認情況下會選擇此項。 此外默認情況下,支持使用@Transactional Spring注釋。單擊Finish。
注意:部分介紹了基于注釋的事務支持。
既然該項目已添加了JPA和Spring facets,則可以打開applicationContext.xml Spring bean配置文件,并查看項目是如何配置的。 通過單擊編輯器底部的Beans Graph選項打開圖形視圖。
你可以從Spring bean配置文件中看到不同的bean是如何配置的。 transactionManager使用entitytManagerFactory,后者依次使用JPA持久性單元(在添加JPA facets時創建的)。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網