




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、關于Hibernate在反向工程時無法選擇Spring DAO Type的解決方法 對于Hibernate在反向工程時無法選擇Spring DAO Type的情況,只需選擇項目右鍵 -> Properties -> MyEclipse -> Spring,在Config file extensions處填寫xml,然后點擊Add,根據目錄選擇Spring的總配置文件applicationContext.xml即可,但今天再次遇到這樣的問題,發現這種方法并未能有效解決,與上次所記錄的唯一不同的地方就是在寫上篇文章的時候,采用的是MyEclipse 6.0版本,而此次開發用的是M
2、yEclipse6.5版本。實際上,在上文中提到的方法只是表面上的一個Visual操作,其本質是springBeans未能找到相應的mySessionFactory,因此,對于MyEclipse6.5版本,我們需要做如下兩種方法的配置:方法一、選擇項目右鍵 -> Properties -> MyEclipse -> Spring -> Beans,在Configurration file suffixes處填寫xml,然后點擊Add,找到mySessionFactory所在xml文件的目錄,比如:WebRootWEB-INFapplicationContext.xml,
3、然后逐級目錄選擇即可。如圖所示:方法二、找到文件.springBeans(在項目根目錄下,或者在項目中搜索字符串springVersion),然后在其中添加代碼:xml view plaincopyprint?1. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px&
4、quot;><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config<SPAN style="PADDING-BOTTOM: 0px; MARGIN:
5、0;0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>WebRootWEB-INFapplicationContext.xml<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;&
6、#160;PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><
7、STRONG></config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> <config>WebRootWEB-INFapplication
8、Context.xml</config>添加完成后,該配置文件的代碼如下:xml view plaincopyprint?1. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px">< ?xml <SPAN&
9、#160;style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">version</SPAN>=<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING
10、-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"1.0"</SPAN> <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: r
11、gb(0,0,102); PADDING-TOP: 0px">encoding</SPAN>=<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"UTF-8"</SPAN&g
12、t;<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG>?></STRONG></SPAN></SPAN> 2. <SPAN style=&quo
13、t;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
14、 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><beansprojectdescription<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN
15、></STRONG></SPAN></SPAN> 3. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN s
16、tyle="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><configextensions<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PA
17、DDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 4. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEF
18、T: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px&
19、quot;><STRONG><configextension<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>xml<SPAN style="P
20、ADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
21、60;0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configextension<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></S
22、TRONG></SPAN></SPAN> 5. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="
23、;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configextensions<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEF
24、T: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 6. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:&
25、#160;0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config
26、s<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 7. <SPAN
27、 style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;
28、0;PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN&
29、gt;</STRONG></SPAN></SPAN>WebRootWEB-INFapplicationContext.xml<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style
30、="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT:
31、160;0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 8. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
32、;0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configs&l
33、t;SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 9. <SPAN style="PADDING-B
34、OTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;&
35、#160;COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><configsets<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></
36、SPAN></SPAN> 10. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTT
37、OM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configsets<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; P
38、ADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 11. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COL
39、OR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><springversion<SPAN
40、60;style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>2.0<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px;
41、PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></springversion<SPAN style="PADDING-BOTTOM: 0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水泥欄桿安裝合同范本
- 縫線推廣服務合同范本
- 網絡代理軟件合同范本
- 租賃分期買斷合同范本
- 酒店客房系統管理設計
- 青春期教育主題班會課件
- 配液主管年終總結
- 靜脈麻醉取卵護理
- 湘潭大學興湘學院《園林植物學理論》2023-2024學年第二學期期末試卷
- 東北師范大學《用友財務管理軟件應用》2023-2024學年第二學期期末試卷
- 二年級數學有余數的除法(2位數除以1位數)競賽試題練習題
- 2025年法理學接本試題及答案
- 2025年安慶醫藥高等專科學校單招職業技能考試題庫標準卷
- 2025-2030年中國工業廢水處理產業十三五發展規劃及戰略規劃分析報告
- 《抑郁癥治療新進展》課件
- 《天文學導論課件》
- 北京自主招生數學試卷
- 2024年特許權使用協議3篇
- 湖南固體廢棄物綜合利用和資源循環利用項目可行性研究報告
- 四川省涼山彝族自治州(2024年-2025年小學六年級語文)統編版綜合練習(下學期)試卷及答案
- T-GXAS 689-2024 重大基礎設施項目涉及風景名勝區選址論證報告編制技術規范
評論
0/150
提交評論