當前位置:首頁 » 文件傳輸 » IDEA訪問層類圖沒有箭頭
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

IDEA訪問層類圖沒有箭頭

發布時間: 2022-11-16 18:29:48

⑴ idea 開發工具 。類中顯示一個剪頭可以找到他的xml

打開File>Setting》plugins

好了

⑵ idea進入方法mybatis文件索引箭頭不見了,怎麼還原。

在idea中搜索安裝Free MyBatis plugin這個插件

⑶ 請問這兩個java類圖怎麼看,裡面的箭頭哪個表示繼承,哪個表示關聯,關聯的話怎麼關聯

推薦你看下這篇文章,很詳細。看完後你肯定你看懂這兩幅圖表示的什麼意思

https://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/

如果你需要有償輔導服務的話,也可以私信我。

⑷ intellij idea 如何查看一個類或介面的子類關系圖

  1. 查看超類的的結構樹,如當你有Exception這個類時。

  2. 當需要理清楚框架或者包裡面的類與類關系時可以使用類結構圖分析,當分析框架中包含的設計模式的時候結構圖也對分析有所幫助。

  3. 辛苦打字,麻煩覺得幫到您的話點下有用,謝謝

⑸ 如何把用Intellij IDEA編輯的類代碼轉換成類圖

1、寫代碼時用Alt-Insert(Code|Generate…)可以創建類裡面任何欄位的getter與setter方法。

2、CodeCompletion(代碼完成)屬性里的一個特殊的變數是,激活Ctrl-Alt-Space可以完成在或不在當前文件里的類名。如果類沒有引入則import標志會自動創建。

3、使用Ctrl-Shift-V快捷鍵可以將最近使用的剪貼板內容選擇插入到文本。使用時系統會彈出一個含有剪貼內容的對話框,從中你可以選擇你要粘貼的部分。

4、利用CodeCompletion(代碼完成)屬性可以快速地在代碼中完成各種不同地語句,方法是先鍵入一個類名地前幾個字母然後再用Ctrl-Space完成全稱。如果有多個選項,它們會列在速查列表裡。

5、用Ctrl-/與Ctrl-Shift-/來注釋/反注釋代碼行與代碼塊。

6 、-/用單行注釋標記(「//…」)來注釋/反注釋當前行或者選擇地代碼塊。而Ctrl-Shift-/則可以用塊注釋標記(「/*…*/」)把所選塊包圍起來。要反注釋一個代碼塊就在塊中任何一個地方按Ctrl-Shift-/即可。

7、按Alt-Q(View|Context Info)可以不需要移動代碼就能查看當前方法地聲明。連續按兩次會顯示當前所編輯的類名。

8、在編輯器里Ctrl-D可以復制選擇的塊或者沒有所選塊是的當前行,Ctrl-Y與之相反。

9、Ctrl-W(選擇字)在編輯器里的功能是先選擇脫字元處的單詞,然後選擇源代碼的擴展區域。舉例來說,先選擇一個方法名,然後是調用這個方法的表達式,然後是整個語句,然後包容塊,等等。

10、在任何工具窗口裡使用Escape鍵都可以把焦點移到編輯器上。

Shift-Escape不僅可以把焦點移到編輯器上而且還可以隱藏當前(或最後活動的)工具窗口。

F12鍵把焦點從編輯器移到最近使用的工具窗口。

11、在調試程序時查看任何錶達式值的一個容易的方法就是在編輯器中選擇文本(可以按幾次Ctrl-W組合鍵更有效地執行這個操作)然後按Alt-F8。

12、要打開編輯器脫字元處使用的類或者方法Java文檔的瀏覽器,就按Shift-F1(右鍵菜單的External JavaDoc)。

要使用這個功能須要把加入瀏覽器的路徑,在「General」選項中設置(Options | IDE Settings),另外還要把創建的Java文檔加入到工程中(File | Project Properties)。

13、用Ctrl-F12(View | File Structure Popup)鍵你可以在當前編輯的文件中快速導航。

這時它會顯示當前類的成員列表。選中一個要導航的元素然後按Enter鍵或F4鍵。要輕松地定位到列表中的一個條目,只需鍵入它的名字即可。

14、在代碼中把游標置於標記符或者它的檢查點上再按Alt-F7(右鍵菜單中的Find Usages…)會很快地查找到在整個工程中使用地某一個類、方法或者變數的位置。

15、按Ctrl-N(Go to | Class…)再鍵入類的名字可以快速地在編輯器里打開任何一個類。從顯示出來的下拉列表裡選擇類。

同樣的方法你可以通過使用Ctrl-Shift-N(Go to | File…)打開工程中的非Java文件。

16、要導航代碼中一些地方使用到的類、方法或者變數的聲明,把游標放在查看項上再按Ctrl-B即可。也可以通過按Ctrl鍵的同時在查看點上單擊滑鼠鍵調轉到聲明處。

17、把游標放到查看點上再按Ctrl-Alt-B可以導航到一個抽象方法的實現代碼。

18、要看一個所選擇的類的繼承層次,按Ctrl-H(Browse Type Hierarchy)即可。也可以激活編輯器中的繼承關系視圖查看當前編輯類的繼承關系。

19、使用Ctrl-Shift-F7(Search | Highlight Usages in File)可以快速高亮顯示當前文件中某一變數的使用地方。按Escape清除高亮顯示。

20、用Alt-F3(Search | Incremental Search)在編輯器中實現快速查查找功能。

在「Search for:」提示工具里輸入字元,使用箭頭鍵朝前和朝後搜索。按Escape退出。

21、按Ctrl-J組合鍵來執行一些你記不起來的Live Template縮寫。比如,鍵「it」然後按Ctrl-J看看有什麼發生。

我簡單常用能過的說這么多,更多的你在菜單和工具欄里看看吧。

⑹ IDEA中怎樣配置SSH框架(具體點,最好圖文並茂)

聲明:以下方法集成SSH,絕對簡單易懂,別看字多,但是操作起來非常快,代碼寫得很少,熟練點也就5到10分鍾左右。
1.new一個web項目,new完後,去找myeclipse的數據源,新建一個數據源,寫上數據源名稱,連接資料庫的url,賬戶密碼,並添加連接資料庫的jar包,保存,並且測試一下。2.右擊項目名,找到下面的Myeclipse,滑鼠放上去,會出來一另一個列表,找到add struts Capab,點擊,選擇 struts2.1,選擇/*,點擊next,這時候開始添加jar包,第一個struts core Libra核心包自動點上了,不管,再下去找到一個struts 2 Spring Libra包,鉤上。然後完成。3.然後根據第二步,找到add spring Capab,選擇spring2.5 , 勾選前三個包,然後再去下面找一個 spring2.5 web Libra,鉤選,然後在下面的JAR Library Installation 下面選擇第二個單選按鈕 Copy.....,點next, 再點完成。4.再根據第二部,找到add Hibernate Capab,選擇hibernate3.1,勾選下面第1,和第2個jar包。然後在下面的JAR Library Installation 下面選擇第二個單選按鈕 Copy。。。,點next,依舊是點第二個單選按鈕即spring config..,點next,繼續點第二個單選按鈕即Existing....,點next,這時候進入選擇數據源,找到DB Driver 下拉框,選擇你剛才自己新建的數據源。選擇好後,會自動填充所有的連接資料庫信息。點next,進入創建sessionfacorty,找到第一個文本框,java package,點右邊的new,寫上包名com..hib.util。點擊完成。5.這時候SSH集成已經完成了一大半。第四步點完成後,只要上面的步驟正確完成,這時候在你的工程裡面就會出來一個applicationContext,xml文件,而且絕對是報錯的。放心。接下來點開這個文件,找到報錯的那一行,這里我用簡單的方法教你解決報錯。報錯的一行是class="org.apache.commons.dbcp.BasicDataSource">,把引號裡面的話全部刪掉,在引號裡面寫上driver然後Alt+\感知,找到第6個是以 jdbc.datasource結尾的,點這個。然後自動生成class="org.springframework.jdbc.datasource.DriverManagerDataSource">。這樣就不會報錯了。6.接下來去找到項目的WebRot文件夾下面的WEB-INFI下面的web.xml 文件,自己寫上 <context-param>
<param-name>
<context-param>
<param-name>
contextConfigLocation
</param-name>
<param-value>
classpath:applicationContext.xmls
</param-value>
</context-param>
</param-name>
<param-value>
classpath:applicationContext.xml
</param-value>
</context-param>這段話,註:<>尖括弧的都是感知出來的,不用自己手寫,但是contextConfigLocation,和classpath:applicationContext.xml得自己寫。然後在這段話後面加上,<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>這段話,同樣尖括弧的都是感知,這句話org.springframework.web.context.ContextLoaderListener
其實不用自己寫,只要找到spring-web.jar包下面的這個包org.springframework.web.context加上點,再加上下面的ContextLoaderListener.class同時去掉點class即可。如果你找不到,就自己手寫吧。OK.簡單的SSH集成就完成了。
後面還有一些比如實體類的創建,數據訪問層的實現類DaoImpl,以及裡面的方法查詢,資料庫中的一張表的最基本的增刪改和根據實體類中某個欄位的查詢方法都是可以自動生成的,只要改下類名和包名就可以了。這個以後有空再說吧。用我這個方法,不用去查API到裡面拷貝代碼,簡單高效。10分鍾內可以集成完畢。對於一張表而言,本人增刪改查加分頁40分鍾就全部能寫完。
下面我再簡單說一下MVC的設計模式的所有包名類名。
數據訪問層-到業務邏輯層-顯示層這是MVC最基本的。先說數據訪問層,通常以Dao結尾。第一個包叫做com.,下面的類是放數據訪問層介面,比如你的實體類叫User,介面名就叫做UserDao.然後再一個包叫做com,.impl.這個包是放數據訪問層的實現方法。下面的類名就可以叫做UserDaoImpl,這個類實現上面的UserDaoImpl介面。再說業務邏輯層,通常以service命名。也是第一個包叫做com.service,下面放的也是業務邏輯層的介面,UserService.再一個包就叫做com.service.impl,下面放的類名叫做UserServiceImpl,實現UserServiceImpl介面。再說控制層,就是通常Action。建個包名叫做com.web.action。下面就放action類,名字就叫做UserAction。這就是最基本MVC的命名了。不過記得要去struts.xml寫一下action的配置信息。還有不懂的問我就是了。

⑺ idea debug調試中如何只執行當前所調試的類和方法,執行完不進入調用方法和jar中

1、首先打開要調試的java代碼文件,在左側雙擊滑鼠設置斷點(程序執行到這里就會暫停,並且進入調試模式),可以設置多個斷點。

⑻ intellij idea 14如何單獨編譯class

⑼ intellij idea file菜單沒有

第一步,打開IntellijIDEA的軟體(真心的覺得這個軟體不錯~)2在File菜單下,找到setting,如圖中箭頭所示,win7下是setting,Mac下是preference3點擊setting後,在左側的選項中,選擇keymap,也可以在搜索框中搜索key。4在setting的右側,我們可以看到keymaps的下拉框,點擊,然後在裡面選擇自己喜歡的或者習慣的快捷方式(小編選的是Eclipse),然後點擊OK5這時候,讓我們來驗證一下快捷鍵的正確性,新建一個工程6然後新建一個html文件和一個JavaScript文件7這時候,我們在html中引入外部的js文件時,當輸入src的時候,會自動提示可選的文件,按Alt+/就可以快速填充!(和eclipse一樣哦)

⑽ IDEA 如何生成UML類圖 - 轉

最近在研究Spring源碼,藉助spring官方提供的spring doc,和一些優秀博主的博客。但是盡管如此,在龐大的源碼庫中,使用Ctrl+Alt+B和Ctrl+←,還是略顯拙急。因此,我在想是否有提供自動生成UML類圖關系的插件。無意間搜到了Ctrl+Alt+Shift+U可以生成UmL類圖,震驚中。於是決定好好看下Idea 官方提供的工具幫助文檔,以及希望能夠寫一篇對大家有幫助的文章。

嘗試修改默認設置

打開設置 File->Setting或windows下按Ctrl+Alt+S

在搜索框中輸入Diagram(如圖所示,恩,我嘗試加上了顯示類的屬性構造器和方法) 

選擇需要的類文件,在編輯器中打開它

按Ctrl + Shift + Alt + U或Ctrl + Alt + U

生成類Uml關聯圖

右鍵Show Categories->Filed

5.選中兄弟節點和子節點

在圖中選擇一個節點元素。

這樣做,位於不同包中的類和包將自動變灰。

6.查看父節點和子節點

在圖中選中節點元素

查看實現 Ctrl+Alt+B

查看父類 Ctrl+Alt+P

7.使用結構視圖瀏覽

按Ctrl+F12顯示圖中節點元素列表

雙擊箭頭可以跳轉到具體類實現

聚焦某成員變數,方法時,按F4可以跳轉到對應地方