Spring Bootä¸é¨åå代äºjspï¼
以åèçæ¹å¼æ¯ï¼
1.客æ·ç«¯è¯·æ±
2.æå¡ç«¯çservletæcontrolleræ¥æ¶è¯·æ±ï¼è·¯ç±è§åç±å端å¶å®ï¼æ´ä¸ªé¡¹ç®å¼åçæé大é¨åå¨å端ï¼
3.è°ç¨service,dao代ç å®æä¸å¡é»è¾
4.è¿åjsp
5.jspå±ç°ä¸äºå¨æç代ç
æ°çæ¹å¼æ¯ï¼
1.æµè§å¨åé请æ±
2.ç´æ¥å°è¾¾html页é¢ï¼è·¯ç±è§åç±å端å¶å®ï¼æ´ä¸ªé¡¹ç®å¼åçæéå移ï¼
3.html页é¢è´è´£è°ç¨æå¡ç«¯æ¥å£äº§çæ°æ®ï¼éè¿ajaxççï¼
4.å¡«å
htmlï¼å±ç°å¨æææã
ï¼æå
´è¶£çç«¥éå¯ä»¥è®¿é®ä¸ä¸
é¿éå·´å·´ç大åç½ç«ï¼ç¶åæä¸ä¸F12ï¼çæ§ä¸ä¸ä½ å·æ°ä¸æ¬¡é¡µé¢ï¼ä»çhttpæ¯æä¹ç©çï¼å¤§å¤æ°é½æ¯åç¬è¯·æ±åå°æ°æ®ï¼ä½¿ç¨jsonä¼ è¾æ°æ®ï¼èä¸æ¯ä¸ä¸ªå¤§èå
¨çhttp请æ±ææ´ä¸ªé¡µé¢å
æ¬å¨+éå
¨é¨è¿åè¿æ¥ï¼
è¿æ ·åç好å¤æ¯ï¼
1.å¯ä»¥å®ç°çæ£çåå端
解è¦ï¼å端æå¡å¨ä½¿ç¨nginxã
å端æå¡å¨æ¾çæ¯cssï¼jsï¼å¾çççä¸ç³»åéæèµæºï¼çè³ä½ è¿å¯ä»¥cssï¼jsï¼å¾ççèµæºæ¾å°ç¹å®çæ件æå¡å¨ï¼ä¾å¦
é¿éäºçossï¼å¹¶ä½¿ç¨cdnå éï¼ï¼å端æå¡å¨è´è´£æ§å¶é¡µé¢å¼ç¨ï¼è·³è½¬ï¼è°ç¨å端çæ¥å£ï¼å端æå¡å¨ä½¿ç¨tomcatã
ï¼è¿ééè¦ä½¿ç¨ä¸äºå端工ç¨åçæ¡æ¶æ¯å¦nodejsï¼reactï¼routerï¼reactï¼reduxï¼webpackï¼
2.åç°bugï¼å¯ä»¥å¿«éå®ä½æ¯è°çé®é¢ï¼ä¸ä¼åºç°äºç¸è¸¢ç®ççç°è±¡ã
页é¢é»è¾ï¼è·³è½¬é误ï¼æµè§å¨å
¼å®¹æ§é®é¢ï¼èæ¬é误ï¼é¡µé¢æ ·å¼çé®é¢ï¼å
¨é¨ç±
å端工ç¨å¸æ¥è´è´£ã
æ¥å£æ°æ®åºéï¼æ°æ®æ²¡ææ交æåï¼åºçè¶
æ¶çé®é¢ï¼å
¨é¨ç±
å端工ç¨å¸æ¥è§£å³ã
åæ¹äºä¸å¹²æ°ï¼å端ä¸å端æ¯ç¸äº²ç¸ç±çä¸å®¶äººã
3.å¨å¤§å¹¶åæ
åµä¸ï¼æå¯ä»¥åæ¶æ°´å¹³æ©å±åå端æå¡å¨ï¼æ¯å¦æ·å®çä¸ä¸ªé¦é¡µå°±éè¦2000å°å端æå¡å¨åé群æ¥æä½æ¥åå¤å°äº¿+çæ¥åpvã
ï¼å»åå é¿éçææ¯å³°ä¼ï¼å¬ä»ä»¬è¯´ä»ä»¬çweb容å¨é½æ¯èªå·±åçï¼å°±ç®ä»åå®ä¾æ10ä¸http并åï¼2000å°æ¯2亿http并åï¼å¹¶ä¸ä»ä»¬è¿å¯ä»¥æ ¹æ®é¢ç¥æ´ªå³°æ¥æ éæå±ï¼å¾ææï¼å°±ä¸ä¸ªé¦é¡µãããï¼
4.åå°å端æå¡å¨ç并åååï¼é¤äºæ¥å£ä»¥å¤çå
¶ä»ææhttp请æ±å
¨é¨è½¬ç§»å°å端nginxä¸ã
5.å³ä½¿å端æå¡ææ¶è¶
æ¶æè
å®æºäºï¼å端页é¢ä¹ä¼æ£å¸¸è®¿é®ï¼åªä¸è¿æ°æ®å·ä¸åºæ¥èå·²ã
6.ä¹è®¸ä½ ä¹éè¦æ微信ç¸å
³çè½»åºç¨ï¼é£æ ·ä½ çæ¥å£å®å
¨å¯ä»¥å
±ç¨ï¼å¦æä¹æappç¸å
³çæå¡ï¼é£ä¹åªè¦éè¿ä¸äºä»£ç éæï¼ä¹å¯ä»¥å¤§éå¤ç¨æ¥å£ï¼æåæçã
7.页é¢æ¾ç¤ºçä¸è¥¿åå¤ä¹ä¸æï¼å 为æ¯å¼æ¥å è½½ã