A. java編程框架是怎樣才能在一個框架上加若干個面板
任何布局格式下都可以加若乾麵板。。。你目前的代碼中frame 沒有設置布局 那麼久使用默認用的是東南西北中布局 你可以使用add(p1,Frame.NORTH);將面板放到上邊,你可以使用add(p1,Frame.CENTER);將面板放到中間 Frame 還有 WEST, EAST,NORTH分別對應左,右,下三個方向
B. java中如何自定義mvc框架 最好能舉個 例子
①用一個容器(攔截器或者servlet類)接受請求
②分割請求路徑:得到請求訪問版類以及訪問方法的標示字權符串;
③通過字元串獲得Action類對象以及方法
④執行方法:可以通過獲得的返回值確定跳轉的路徑以及跳轉方式。
⑤OVER
我剛剛寫完一個很簡單的(MVC+ORM)框架:
http://hi..com/shy2850/blog/item/4ca5bc4738f929196a63e503.html
有源碼以及API的,你可以看看。
C. Java需要學習哪些框架呢看著很難的樣子,有什麼學習技巧嗎
一、Java的框架主要有:
SpringMVC、Spring、Mybatis、Dubbo、Maven、RabbitMQ、Log4j、Ehcache、Redis、Shiro。以上十個Java框架並不需要都學會,只要會其中四五個比較常用的就可以了。
第一個,SpringMVC。Spring MVC是一種基於Java實現了Web MVC設計模式的請求驅動類型的輕量級Web框架,主要是幫助我們簡化日常的Web開發。
第二個,Mybatis。MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優秀持久層框架。
第三個,Spring。Spring深得企業的青睞。
第四個,Maven。越來越多的開發人員開始使用maven。
二、學習建議:
剛開始學習Java框架的時候,是要寫步驟的,第一步導入jar包;第二步配置相關配置文件;第三步,啟動伺服器。
當然,重要的是不能死記硬背,因為spring包中的幫助文檔,涵蓋了所有的配置過程,自己需要的時候去過來就行,這是很好的一種方式,往往自己從頭寫,會出現拼寫錯誤。對於新手而言,啟動的時候,發生錯誤,那是叫天天不應,叫地地不靈的節奏。
所以我的建議是:自己可以去總結框架搭建環境的流程,把每一步的操作這定好,盡量減少你出錯的可能性。但是如果不幸出錯了怎麼辦,尤其是諸如包沖突等等問題,不要太過於著急,網路上啥都能找到。
在搭建好環境之後,不要急著去開發,就像你剛學Java時,會來個hello world;那為何這個時候不可以寫個?只是變成了瀏覽器訪問一下而已(這個Hello world在實際開發中,往往是必須的(存活Action,標識你的項目正常啟動));如果這個存活Action正常,那麼你的Action層就OK了,就可以去做實際開發了。
現在流行的各種框架有很多,諸如:Spring、SpringMVc、ibatis、MyBatis、Hibernate、Jpa、strut1、strut2等等,在學習時代,稍微接觸一下還是可以的,但沒有必要各個精通或者專研,只要做好學習筆記就行,以後公司用到時,查看一下,很快就可以上手。
個人覺得前期學用法,後期再深入研究原理,我所說的原理,是能自己模擬寫出來,寫完之後,你會發現看那麼多書,說了一大推,還不如自己寫一次來得實在。
但是如果你想如魚得水的使用框架各個特性,那麼必須對其全面研究,深入了解。比如說讓你寫個AOP完成一個功能,很多人學習Spring的時候,聽到Aop就嚇死了,其實你自己用Java反射機制等,走走看就能明白一些其中的奧秘。而且就公司而言,往往使用的是自己的框架,既然是框架,基本的原理差不多都是可以通用的,所以在學習如何使用之後,深入一下還是有必要的。
學習java,推薦來北京尚學堂,雄厚的師資力量和科學的授課方式,會帶給你最完美的學習體驗。