反項工程無法選擇_第1頁
反項工程無法選擇_第2頁
反項工程無法選擇_第3頁
反項工程無法選擇_第4頁
反項工程無法選擇_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論