SpringBlade(΢·þÎñ¿ª·¢Æ½Ì¨)Ñ¡ÓÃSpring Boot 2 ¡¢Spring Cloud Hoxton ¡¢Mybatis µÈ¹Ø¼ü¼¼Êõ£¬ÁíÍâ³öʾ¸ù¾ÝReactºÍVueµÄ2¸öÇ°¶Ë¿ò¼ÜÓÃÒÔѸËÙ¹¹½¨¹«Ë¾¼¶µÄSaaS¶à×⻧΢·þÎñƽ̨£¡
¡¡¡¡1¡¢Ñ¡ÓÃÇ°ºó¶Ë·ÖÀëµÄ·½Ê½£¬Ç°¶Ë¿ª·¢¿ªÔ´ÏµÍ³2¸ö¼Ü¹¹£ºSword (¸ù¾Ý React¡¢Ant Design)¡¢Saber (¸ù¾Ý Vue¡¢Element-UI)
¡¡¡¡2¡¢ºó¶Ë¿ª·¢Ñ¡ÓÃSpringCloudÌײͣ¬²¢ÁíÍâ¶ÔÆä»ù±¾²¿¼þ¸ÉÁ˸߿í±ÈµÄ·âÑb£¬¶ÀÁ¢¿ªÔ´ÏµÍ³³öÒ»¸ö¼Ü¹¹£ºBladeTool
¡¡¡¡3¡¢BladeToolÒÑÏûÏ¢ÍÆËÍÖÁMavenÖмä¿â£¬Á¢¼´Òý½ø¾Í¿ÉÒÔ£¬½µµÍÁ˹¤³ÌÏîÄ¿µÄËɿ壬Ҳ¿É¸üÖØÊÓÓÚÒµÎñÁ÷³Ì¿ª·¢Éè¼Æ
¡¡¡¡4¡¢¼¯³É»¯Sentinel´ÓÁ÷Á¿¼à¿Ø¡¢ÈÚ¶ÏÍ˼¶¡¢ÏµÍ³Èí¼þ¸ººÉµÈºÃ¼¸¸ö²ãÃæά»¤·þÎñÏîÄ¿µÄ¿É¿¿ÐÔ¡£
¡¡¡¡5¡¢ÈÏÖ¤ÖÐÐÄ¡¢ÅäÖÃÖÐÐÄÐͺÅÑ¡ÔñNacos£¬Îª¹¤³ÌÏîÄ¿¼õ·ÊµÄÁíÍâÌáÉý¸÷¿ØÖÆÄ£¿éÖмäµÄÁ¬¶¯¡£
¡¡¡¡6¡¢Ó¦ÓÃTraefik¿ªÕ¹·´·½Ïò´ú Àí£¬¼à Ìýºǫ́¹ÜÀíת±ä×Ô¶¯»¯Ó¦ÓÃеĻ·¾³±äÁ¿¡£
¡¡¡¡7¡¢¼òÔ¼·âÑbÁ˶à×⻧×îµ×²ã£¬ÓÃÔ½À´Ô½ÉٵıàÂë»»µÃÀ©Õ¹ÐÔ¸üÇ¿µÄSaaS¶à×⻧ϵͳÈí¼þ¡£
¡¡¡¡8¡¢Ð§·ÂOAuth2£¬Íê³ÉÁ˶àÖÕ¶ËÉ豸ÈÏÖ¤¹ÜÀíϵͳ£¬¿É²Ù×Ý·ÖϵͳµÄtoken¹ÜÀíȨÏÞÏ໥֮¼ä·À»¤¡£
¡¡¡¡9¡¢Ð§·ÂSecurity£¬·âÑbÁËSecure¿ØÖÆÄ£¿é£¬Ñ¡ÓÃJWT×öTokenÑéÖ¤£¬¿ÉÀ©Õ¹¼¯³É»¯360030.html">RedisµÈϸ¿ÅÁ£¶È²Ù×ݼƻ®·½°¸¡£
¡¡¡¡10¡¢Æ½ÎÈÉú²úÖÆÔìÁË2Ä꣬¾ÀúÁË´ÓCamden -gt; HoxtonµÄ¼¼Êõ¼Ü¹¹£¬Ò²¾ÀúÁË´Ófat jar -gt; docker -gt; k8s jenkinsµÄ²¼Êð¹¹¼Ü
¡¡¡¡11¡¢ÐÂÏîÄ¿¹¤³Ì·Ö°üÈ·Á¢£¬±ê׼΢·þÎñ¼Ü¹¹µÄ¿ª·¢·½Ê½£¬Ê¹°üÓë°üÖмäµÄÖ°Ôð·Ö¹¤Çå³þ¡£
¡¡¡¡v3.0.0
¡¡¡¡Éý¼¶ SpringBoot ÖÁ 2.4.1
¡¡¡¡Éý¼¶ SpringCloud ÖÁ 2020.0.0
¡¡¡¡Éý¼¶ SpringBootAdmin ÖÁ 2.3.1
¡¡¡¡Éý¼¶ Junit ÖÁ 5.7.0
¡¡¡¡Éý¼¶ Mybatis-Plus ÖÁ 3.4.1
¡¡¡¡Éý¼¶ Knife4j ÖÁ 2.0.8
¡¡¡¡Éý¼¶ Seata ÖÁ 1.4.1
¡¡¡¡Éý¼¶ Avue ÖÁ 2.7.5
¡¡¡¡Ôö¼ÓSentinelÈ«×Ô¶¯ÈÚ¶ÏÂß¼ÐÔ
¡¡¡¡Ôö¼ÓSentinelÈ«¾Ö¹ýÁ÷±£»¤¿ØÖÆ°å
¡¡¡¡Ôö¼ÓBladeCloudApplication×¢ÊÍ
¡¡¡¡ÖØй¹½¨FeignÈ«×Ô¶¯ÈÚ¶ÏÂß¼ÐÔÒÔÊÊÅäÈ«ÐÂAPI
¡¡¡¡ÖØй¹½¨JunitͳһÔË×÷Æ÷ÒÔÊÊÅäÈ«ÐÂAPI
¡¡¡¡ÖØй¹½¨SeataÒ»²¿·Ö¿ØÖÆÄ£¿éÒÔÊÊÅäÈ«ÐÂAPI
¡¡¡¡¸Ä¶¯»·¾³±äÁ¿ÒÔÊÊÅäÈ«ÐÂAPI
¡¡¡¡ÌáÉýGatewayÈ«¾Ö³öÏÖÒì³£CPU
¡¡¡¡ÌáÉý²¼Êð½Å±¾ÖÆ×÷
×î½ü´³¹ØÉý¼¶µÄÊÖÓÎÔ½À´Ô½¶àÁË£¬ÕâÀàÓÎÏ·Ò»°ã¶¼ÊǷdz£ÄÍÍæµÄ£¬Ò»Ð©Íæ¼Ò²»ÖªµÀÄÄЩºÃÍ棬ÏÂÃæС±àΪ´ó¼Ò´øÀ´ÁË´³¹ØÉý¼¶ÊÖÓΣ¬Ï²»¶µÄС»ï°é¿ìÀ´ÊÔÊÔ°É¡£
qqÉý¼¶ÍõÊÇÒ»ÖÖÂÌÉ«Èí¼þ£¬¿ÉÒÔ¿ìËÙÌá¸ßQQˮƽ¡£µÇ¼ºó¼´¿ÉÃâ·ÑʹÓã¡Äú¿ÉÒÔÔÚ¶ą̀¼ÆËã»úÉÏ´ò¿ª³ÌÐòÒÔ¿ìËÙÉý¼¶²¢Í¬Ê±ÔËÐжà¸öQQ£¡
¡¶µ¶½£ÉñÓò£ºÐé¿Õ¶ÏÕÂ(SwordArtOnline£ºHollowFragment)¡·ÊÇÒ»¿îÓÉNBGIÖÆ×ö²¢·¢ÊÛµÄ×ËÊƽÇÉ«°çÑÝÓÎÏ·ÓÎÏ·£¬ÓÎÏ·Ò»¿ªÊ¼£¬Ö÷½Ç·¢¾õÁËһƬеÄδ±»·¢ÏÖ¹ýµÄµØÇø£¬È«ÃûÊÇ¡°Ðé¿ÕµØÇø¡±£¬ÔÚÄÇÀïËû½«Åöµ½Ò»¸öÉñÃܵģ¬²»ÖªÃûµÄÃÀÉÙÅ®µÄΧ¹¥¡£Ô×÷µÄ×÷սϵͳÈí¼þ½«±ÈPSPÉϵġ¶µ¶½£ÉñÓò£ºÎÞ¾¡Ê±¿Ì¡·¸ü¿ì£¬¸ü¸»¶¯×÷ÐÔ¡£ÓÎÏ·»¹Ìí¼ÓÒ»¸ö¶ã±ÜϵͳÈí¼þ£¬ÐÖúÖ÷½Ç¶ã±Ü¶ÔÊÖ½ø¹¥¡£
»¥ÁªÍøÊÊÅäÆ÷Çý¶¯Äܹ»ÊÊÓÃwin7/win10ϵͳ£¬°üº¬Realtek¡¢intelºÍethernetÈýÖÖÖªÃûÆ·ÅƵÄÍø¿¨£¬¿Í»§°²ÑbºóÄܹ»½â¾öÍøÂçÊÊÅäÆ÷¾ªÌ¾ºÅ¡¢Ã»·¨Á¬½ÓÍøÂçµÄÄÑÌâ¡£ÁíÍâ³ÌÐò°üÖл¹¸½¼ÓÁËÍòÄÜÍø¿¨Çý¶¯°²×°£¬ÄÚǶ´óÁ¿Íø¿¨Çý¶¯Æ÷£¬Ö§³ÖÊÐÃæÉÏ99%µÄÍø¿¨»úÆ÷É豸£¬Ö§³Ö32λϵͳºÍ64λµÄwin7/win10µÈϵͳÈí¼þ£¬Êǽâ¾ö»¥ÁªÍøÊÊÅäÆ÷Çý¶¯µÄ×îÖռƻ®·½°¸£¬»¶ÓÒ»¼üÏÂÔظÐÊÜ¡£
¶àÌØÈí¼þվΪÄúÌṩ×îÐÂÉý¼¶ÀàÊÖÓÎרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂÉý¼¶ÀàÊÖÓξÍÀ´¶àÌØÈí¼þÕ¾¡£