java的框架有哪些? JAVA的框架都有哪些?

\u76ee\u524d\u4e3b\u6d41\u7684java\u6846\u67b6\u90fd\u6709\u54ea\u4e9b?

Java\u4e3b\u6d41\u6846\u67b6\u662f\uff1aSSM
1Spring,\u5b83\u5e38\u5e74\u96c4\u8e1e\u4e8e\u4f01\u4e1a\u5f00\u53d1\u5fc5\u9009\u6846\u67b6\u4e4b\u9996\uff0c\u9700\u8981\u5f00\u53d1\u8005\u4ece\u539f\u7406\u3001\u5e94\u7528\u3001\u6269\u5c55\u7b49\u5168\u65b9\u4f4d\u89d2\u5ea6\u638c\u63e1\uff0c\u6700\u7ec8\u53ef\u4ee5\u642d\u5efa\u5c5e\u4e8e\u6211\u4eec\u7684\u5e73\u53f0\u3002
2Mybatis,\u901a\u8fc7\u719f\u7ec3\u8fd0\u7528\u6e90\u4ee3\u7801\u6211\u4eec\u53ef\u4ee5\u6df1\u5165\u3001\u8be6\u7ec6\u3001\u7cfb\u7edf\u7684\u4e86\u89e3Mybatis\u7684\u6bcf\u4e00\u4e2a\u8109\u7edc
3SpringMVC,\u4ece\u4f01\u4e1a\u7684\u5b9e\u9645\u5e94\u7528\u5230\u6846\u67b6\u7684\u5e95\u5c42\u539f\u7406\uff0c\u6df1\u5165\u8bb2\u89e3MVC\u673a\u5236\uff0c\u624b\u52a8\u5b9e\u73b0SpringMVC\u6846\u67b6\u5b9e\u73b0\u8fc7\u7a0b\u4e0d\u4ec5\u4f1a\u5e94\u7528\uff0c\u6211\u4eec\u53ef\u4ee5\u5b9e\u73b0\u81ea\u5df1\u7684SpringMVC,\u76f4\u901a\u67b6\u6784\u7684\u5fc5\u4fee\u8bfe

\u6a21\u578b\uff08Model \uff09\u5c01\u88c5\u4e86\u5e94\u7528\u7a0b\u5e8f\u7684\u6570\u636e\u548c\u4e00\u822c\u4ed6\u4eec\u4f1a\u7ec4\u6210\u7684POJO\u3002
\u89c6\u56fe\uff08View\uff09\u662f\u8d1f\u8d23\u5448\u73b0\u6a21\u578b\u6570\u636e\u548c\u4e00\u822c\u5b83\u751f\u6210\u7684HTML\u8f93\u51fa\uff0c\u5ba2\u6237\u7aef\u7684\u6d4f\u89c8\u5668\u80fd\u591f\u89e3\u91ca\u3002
\u63a7\u5236\u5668\uff08Controller \uff09\u8d1f\u8d23\u5904\u7406\u7528\u6237\u7684\u8bf7\u6c42\uff0c\u5e76\u5efa\u7acb\u9002\u5f53\u7684\u6a21\u578b\uff0c\u5e76\u628a\u5b83\u4f20\u9012\u7ed9\u89c6\u56fe\u6e32\u67d3\u3002
Spring\u7684web\u6a21\u578b - \u89c6\u56fe - \u63a7\u5236\u5668\uff08MVC\uff09\u6846\u67b6\u662f\u56f4\u7ed5\u7740\u5904\u7406\u6240\u6709\u7684HTTP\u8bf7\u6c42\u548c\u54cd\u5e94\u7684DispatcherServlet\u7684\u8bbe\u8ba1\u3002


\u6269\u5c55\u8d44\u6599\uff1a
1\u3001IOC\u5bb9\u5668\uff1a
IOC\u5bb9\u5668\u5c31\u662f\u5177\u6709\u4f9d\u8d56\u6ce8\u5165\u529f\u80fd\u7684\u5bb9\u5668\uff0cIOC\u5bb9\u5668\u8d1f\u8d23\u5b9e\u4f8b\u5316\u3001\u5b9a\u4f4d\u3001\u914d\u7f6e\u5e94\u7528\u7a0b\u5e8f\u4e2d\u7684\u5bf9\u8c61\u53ca\u5efa\u7acb\u8fd9\u4e9b\u5bf9\u8c61\u95f4\u7684\u4f9d\u8d56\u3002\u5e94\u7528\u7a0b\u5e8f\u65e0\u9700\u76f4\u63a5\u5728\u4ee3\u7801\u4e2dnew\u76f8\u5173\u7684\u5bf9\u8c61\uff0c\u5e94\u7528\u7a0b\u5e8f\u7531IOC\u5bb9\u5668\u8fdb\u884c\u7ec4\u88c5\u3002\u5728Spring\u4e2dBeanFactory\u662fIOC\u5bb9\u5668\u7684\u5b9e\u9645\u4ee3\u8868\u8005\u3002
2\u3001AOP\uff1a
\u7b80\u5355\u5730\u8bf4\uff0c\u5c31\u662f\u5c06\u90a3\u4e9b\u4e0e\u4e1a\u52a1\u65e0\u5173\uff0c\u5374\u4e3a\u4e1a\u52a1\u6a21\u5757\u6240\u5171\u540c\u8c03\u7528\u7684\u903b\u8f91\u6216\u8d23\u4efb\u5c01\u88c5\u8d77\u6765\uff0c\u4fbf\u4e8e\u51cf\u5c11\u7cfb\u7edf\u7684\u91cd\u590d\u4ee3\u7801\uff0c\u964d\u4f4e\u6a21\u5757\u95f4\u7684\u8026\u5408\u5ea6\uff0c\u5e76\u6709\u5229\u4e8e\u672a\u6765\u7684\u53ef\u64cd\u4f5c\u6027\u548c\u53ef\u7ef4\u62a4\u6027\u3002AOP\u4ee3\u8868\u7684\u662f\u4e00\u4e2a\u6a2a\u5411\u7684\u5173\u7cfb



Java框架可以简化开发难度,更便于我们开发程序。所以学好Java框架还是比较重要的。
Java的框架主要有:SpringMVC、Spring、Mybatis、Dubbo、Maven、RabbitMQ、Log4j、Ehcache、Redis、Shiro。
不过这十个我们不需要都学会,只要学会其中四五个比较常用的就可以。
第一个,SpringMVC。Spring MVC是一种基于Java地实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,主要是帮助我们简化日常的Web开发;
第二个,Mybatis。MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架;
第三个,Spring。Spring深得企业的青睐;
第四个,Maven。越来越多的开发人员开始使用maven。
掌握以上四种框架,你在找工作的时候就会比较吃香。

SpringMVC、Spring、Mybatis。springboot springcloud,这几个最常用了,尤其springboot springcloud 现在很多公司都在用

java框架都有:1、Hibernate框架;2、Struts2框架;3、MyBatis框架;4、Spring框架;5、springboot框架;6、spring MVC框架。

  • java涓夊ぇ妗嗘灦瑕佸澶氫箙 鎬庝箞瀛︽瘮杈冨ソ
    绛旓細java涓夊ぇ妗嗘灦鎬庝箞瀛 1銆佸厛瀛︿範struts锛宻truts鏄笘鐣屼笂绗竴涓粡鍏哥殑mvc妗嗘灦锛屽叾浣滅敤灏辨槸灏嗕笟鍔¢昏緫涓庤鍥惧垎绂诲紑鏉ワ紝浣垮緱椤圭洰灞傛鍒嗘槑锛屾竻鏅帮紝鏇村叿鏈夌粨鏋勬с傚涔犱竴涓鏋讹紝棣栧厛瑕佺煡閬撹繖涓鏋剁殑浣滅敤锛鏈夊摢浜鐗瑰緛锛岀劧鍚庡氨鏄簡瑙e叾瀹炵幇鍘熺悊锛屾渶鍚庡氨鏄粨鍚堝疄闄呴」鐩緥瀛愭潵杩涗竴姝ュ姞娣卞杩欎釜妗嗘灦鐨勭悊瑙c2銆乻truts...
  • JAVA杞欢寮鍙戜娇鐢鐨勬鏋舵湁鍝簺
    绛旓細2銆丼pring锛歋pring鏄交閲忕骇鐨凧2EE搴旂敤绋嬪簭妗嗘灦銆3銆丠ibernate锛欻ibernate鏄竴涓紑鏀炬簮浠g爜鐨勫璞″叧绯绘槧灏勬鏋讹紝瀹冨JDBC杩涜浜嗚交閲忕骇鐨勫璞″皝瑁咃紝浣垮緱Java绋嬪簭鍛樺彲浠ヤ娇鐢ㄥ璞$紪绋嬫濈淮鏉ユ搷绾垫暟鎹簱銆侶ibernate鍙互鍦ㄥ簲鐢‥JB鐨凧2EE鏋舵瀯涓彇浠MP锛屽畬鎴愭暟鎹寔涔呭寲銆傚畠杩樺彲浠ュ簲鐢ㄥ湪浠讳綍浣跨敤JDBC鐨勫満鍚堬紝鏃㈠彲浠ュ湪Java鐨...
  • java鏈浠涔堝父鐢ㄥ紑婧鐨勬鏋(java寮鍙戜富娴佹鏋舵槸浠涔)
    绛旓細5.Quartz銆怞ava寮婧愯皟搴妗嗘灦銆慟uartz鏄紑婧愮粍缁囧湪Jobscheling棰嗗煙鍙堜竴涓紑婧愰」鐩,瀹冨彲浠ヤ笌J2EE涓嶫2SE搴旂敤绋嬪簭鐩哥粨鍚堜篃鍙互鍗曠嫭浣跨敤銆俀uartz鍙互鐢ㄦ潵鍒涘缓绠鍗曟垨涓鸿繍琛屽崄涓紝鐧句釜锛岀敋鑷虫槸濂藉嚑涓囦釜Jobs杩欐牱澶嶆潅鐨勬棩绋嬪簭琛ㄣ6.Velocity銆怞ava寮婧愭ā鏉垮紩鎿庛慥elocity鏄竴涓熀浜java鐨妯℃澘寮曟搸锛坱emplateengine锛夈傚畠...
  • 瀛Java鐨勬鏋搴旇瀛鍝簺
    绛旓細Spring妗嗘灦鎻愪緵浜嗗叏闈㈢殑缂栫▼鍜岄厤缃ā鍨嬶紝鏀寔鍚勭浼佷笟绾у簲鐢ㄧ殑寮鍙戙傚畠鐨勬牳蹇冪壒鎬鍖呮嫭渚濊禆娉ㄥ叆鍜岄潰鍚戝垏闈㈢紪绋嬶紝鑳藉鏋佸ぇ鍦扮畝鍖Java搴旂敤鐨勫紑鍙戣繃绋嬨傚湪鎴戠殑涓汉缁忛獙涓紝Spring妗嗘灦涓嶄粎鏄撲簬涓婃墜锛岃屼笖鍔熻兘寮哄ぇ锛岃兘澶熸弧瓒冲悇绉嶅鏉傜殑闇姹傘傚叾娆★紝Spring Boot涔熸槸涓涓潪甯稿煎緱瀛︿範鐨勬鏋銆傚畠鏄疭pring妗嗘灦鐨勬墿灞曪紝鏃ㄥ湪绠鍖...
  • 浠涔堟槸java浜斿ぇ妗嗘灦
    绛旓細3.hibernate 4.spring 5.mybatis 浜屻佹嫇灞曪細1銆丼pring鏄粈涔堬細Spring鏄竴涓交閲忕骇鐨凞I鍜孉OP瀹瑰櫒妗嗘灦銆傝瀹冭交閲忕骇鏈変竴澶ч儴鍒嗗師鍥犳槸鐩稿涓嶦JB鐨勶紙铏界劧鏈汉浠庢病鏈夋帴瑙﹁繃EJB鐨勫簲鐢級锛岄噸瑕佺殑鏄紝Spring鏄潪渚靛叆寮忕殑锛屽熀浜巗pring寮鍙戠殑搴旂敤涓鑸笉渚濊禆浜巗pring鐨勭被銆2銆丼truts2 鏄竴涓浉褰撳己澶х殑Java Web寮婧...
  • Java鐨涓夊ぇ妗嗘灦鏄粈涔?
    绛旓細java涓夊ぇ妗嗘灦鏄細1銆丼truts 涓轰簡瑙e喅杩欎簺闂锛屽嚭鐜颁簡Struts妗嗘灦锛屽畠鏄竴涓畬缇庣殑MVC瀹炵幇锛屽畠鏈変竴涓腑澶帶鍒剁被锛堜竴涓猄ervlet锛夛紝閽堝涓嶅悓鐨勪笟鍔★紝鎴戜滑闇瑕佷竴涓狝ction绫昏礋璐i〉闈㈣烦杞拰鍚庡彴閫昏緫杩愮畻锛屼竴涓垨鍑犱釜JSP椤甸潰璐熻矗鏁版嵁鐨勮緭鍏ュ拰杈撳嚭鏄剧ず锛杩樻湁涓涓狥orm绫昏礋璐d紶閫扐ction鍜孞SP涓棿鐨勬暟鎹侸SP涓彲浠ヤ娇鐢...
  • 鐩墠涓绘祦鐨Java鍒嗗竷寮妗嗘灦鏈夊摢浜,瀛﹁捣鏉ラ毦涓嶉毦?
    绛旓細Java妗嗘灦鍙互绠鍖栧紑鍙戦毦搴︼紝鏇翠究浜庢垜浠紑鍙戠▼搴忋傛墍浠ュ濂絁ava妗嗘灦杩樻槸姣旇緝閲嶈鐨勩Java鐨勬鏋涓昏鏈夛細SpringMVC銆丼pring銆丮ybatis銆丏ubbo銆丮aven銆丷abbitMQ銆丩og4j銆丒hcache銆丷edis銆丼hiro銆備笉杩囪繖鍗佷釜鎴戜滑涓嶉渶瑕侀兘瀛︿細锛屽彧瑕佸浼氬叾涓洓浜斾釜姣旇緝甯哥敤鐨勫氨鍙互銆1.SpringMVC銆係pring MVC鏄竴绉嶅熀浜嶫ava鐨勫疄鐜颁簡Web ...
  • JAVA鐨涓夊ぇ妗嗘灦鏄粈涔?濡備綍杩涜瀛︿範鐨勫憿?
    绛旓細Java涓夊ぇ妗嗘灦涓昏鐢ㄦ潵鍋歐EN搴旂敤銆係truts涓昏璐熻矗琛ㄧず灞傜殑鏄剧ず Spring鍒╃敤瀹冪殑IOC鍜孉OP鏉ュ鐞嗘帶鍒朵笟鍔★紙璐熻矗瀵规暟鎹簱鐨勬搷浣滐級Hibernate涓昏鏄暟鎹寔涔呭寲鍒版暟鎹簱銆佸啀鐢╦sp鐨剆ervlet鍋氱綉椤靛紑鍙戠殑鏃跺欐湁涓獁eb.xml鐨勬槧灏勬枃浠讹紝閲岄潰鏈変竴涓猰apping鐨勬爣绛惧氨鏄敤鏉ュ仛鏂囦欢鏄犲皠鐨勩傚綋浣犲湪娴忚鍣ㄤ笂杈撳叆URL寰楃煡鐨勬椂鍊欙紝鏂囦欢...
  • Java鐩墠涓绘祦鐨勬妧鏈妗嗘灦閮鏈夊摢浜?
    绛旓細浣跨敤姝Java妗嗘灦寮鍙戝簲鐢ㄧ▼搴忓彲浠ュ噺灏戝鐞嗘椂闂达紝鍥犱负瀹冩彁渚涗簡缁勭粐鑹ソ鐨凧ava銆丣SP鍜孉ction绫汇傚熀鏈笂杩欎笁涓鏋讹紝鍦↗ava搴旂敤寮鍙戜笂锛屾槸鏈夌潃鏄庢樉鐨勪紭鍔跨殑锛孞ava澶ф暟鎹綔涓轰竴涓ぇ鐑殑鍙戝睍鏂瑰悜锛屽悓鏍蜂細鐢ㄥ埌杩欎簺鐩稿叧鐨勬鏋锛屼竴瀹氱▼搴︿笂鏉ヨ锛岃兘澶熸彁鍗囧緢澶氱殑宸ヤ綔鏁堢巼銆傚叧浜嶫ava鐩墠涓绘祦鐨勬妧鏈鏋堕兘鏈夊摢浜锛岄潚钘ゅ皬缂...
  • java娴佽妗嗘灦鏈夊摢浜?
    绛旓細Hibernate鎻掍欢鍜孲pring鎻掍欢鍒嗗埆鍙互鐢ㄤ簬瀵硅薄鍏崇郴鏄犲皠鍜屼緷璧栨敞鍏ャ備娇鐢ㄦJava妗嗘灦寮鍙戝簲鐢ㄧ▼搴忓彲浠ュ噺灏戝鐞嗘椂闂达紝鍥犱负瀹冩彁渚涗簡缁勭粐鑹ソ鐨凧ava銆丣SP鍜孉ction绫汇傛鏋#4锛歅lay 浣跨敤璇ユ鏋剁殑椤跺皷鍏徃鍖呮嫭LinkedIn銆佷笁鏄熴佸崼鎶ャ乂erizon绛夈傝繖鍙兘璇存槑瀹冪殑鍙俊搴︺傝妗嗘灦鎻愪緵浜嗛熷害銆佸彲浼哥缉鎬у拰鎬ц兘銆傚畠鐨勭敤鎴风晫闈㈤潪甯...
  • 扩展阅读:java javascript ... java工作流框架哪个好 ... java入门网站 ... java集合框架 ... java三大主流框架 ... java后端必备框架 ... java框架spring ... java web框架有哪些 ... java orm框架有哪些 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网