jspBBÊÇÒ»¿îÍêÈ«Ãâ·ÑµÄÉçÇøÂÛ̳ÎÊ´ðÍøÕ¾£¬ÌáÉýÁËÓ¦ÓÃwebSocketÍê³Éͨ¸æ×÷Óã¬Äܹ»¼´Ê±µÄÁ˽âÓйØ×ÔÉíµÄ»ØÓ¦»òÆÀ¼Û¡£¹ÜÀíÈËÔ±Äܹ»»ñµÃÈ«²¿ÍøÖ·Ìá³öÎÊÌâ¡¢»ØÓ¦»òÆÀ¼ÛµÄͨ¸æ£¬¼´±ã Ϊ¿Í»§½â¾öÎÊÌ⣬×öΪÔÚÏ߿ͷþϵͳҲÊǷdz£ºÃµÄÌôÑ¡¡£
¡¡¡¡jspBBÊÇÒ»¿î¸ù¾ÝJava/KotlinµÄÍêÈ«Ãâ·Ñ¡¢¿ªÔ´ÂÛ̳(»°ÌâÌÖÂÛ)ϵͳÈí¼þ£¬·Âstackoverflow¡¢quora¡¢ÖªºõÎÊ´ðµÄ·½Ê½£¬ÒÔGPL-2ÐÒéÊ鿪Դϵͳ¡£Ó¦ÓÃSpringBoot 2¡¢Mybatis¡¢TypeScript¡¢React¡¢Ant Design 4¡¢Ant Design Pro 5¡¢Thymeleaf¡¢Bootstrap 4µÈ¼¼ÊõÐÔ¿ª·¢¡£
¡¡¡¡jspBBÕâÒ»ÐÕÃûΪÁ˸üºÃµØÏ׸øphpBB£¬ÏµÍ³Èí¼þÖв¢›]ÓÐÓ¦ÓÃjsp¡£µ±Ê±php¡¢asp¡¢jspÈý´ó´óÊý¾Ý¼¼Êõ£¬Ö»ÓÐjspÒ»Ö±›]Óг¬ÖØÁ¿¼¶µÄ¿ªÔ´ÂÛ̳£¬ÆÚ´ýjspBBÄܹ»Ìî²¹ÕâÒ»Òź¶¡£
¡¡¡¡ÏµÍ³Èí¼þÓ¦ÓÃSpringBoot2£¬¿ÉÒÔÓÃjar·½·¨ÔËÐС£ºǫ́¹ÜÀíÇ°ÃæÓ¦ÓÃReact¡¢Ant Design 4¡¢Ant Design Pro 5£¬¸ù¾ÝReact Hooks·½Ê½¡£³ä·Ö¿¼ÂǰٶÈËÑË÷ÒýÇæÓÑÉÆ£¬Ç°Ì¨½Ó´ýÇ°ÃæÓ¦ÓÃThymeleaf¡¢Bootstrap 4£¬±ÈFreemarker¸üÇ¿Óá£Êºó»á³öʾǰ̨½Ó´ýÇ°ÃæµÄAPI²å¿Ú£¬Ê¹Ç°Ì¨½Ó´ýÇ°Ãæ»¹¿ÉÒÔÓ¦ÓÃReact¡¢vueµÈ¼¼ÊõÐÔ¡£
¡¡¡¡ÏµÍ³Èí¼þÖÐÔËÓÃÀà´úÂëÓÃKotlin¿ª·¢£¬java¹¤¾ßµÄ´úÂëÓÃjava¿ª·¢£¨³ä·Ö¿¼ÂÇÒªÔÚÆäËûÐÂÏîÄ¿¶à·¸´Óã©¡£KotlinÊǸßЧÂÊ¡¢°²È«ÐԵĿª·¢ÓïÑÔ±í´ï£¬100%¼æÈÝJava£¬±àÒë³ÌÐòºóÒÀÈ»ÊÇclassÎĵµ£¬ÒÀÈ»ÔË×÷ÔÚjdkÖУ¬²»ÓÃÒÀ¿¿Ò»ÇÐÆäËû×ÔÈ»»·¾³¡£KotlinºÍJavaÄܹ»»¥ÏàÆôÓ㬿ª·¢Ê±Äܹ»Java¡¢KotlinÅä´î£¬²¢²»Ò»¶¨ËùÓж¼ÓÃKotlin¡£ÔÚAndroidÖÐKotlinÔçÒÑ×öΪÓÅÑ¡¿ª·¢ÓïÑÔ±í´ï£¬SpringÒ²ºÜÔçµÄÌí¼ÓÁËKotlinµÄÊÊÓá£
¡¡¡¡¾ßÌ忪·¢ÖУ¬KotlinµÄ¿ÕÖµ°²È«ÐÔ½â¾ö£¬Äܹ»¼«´óµØÌá¸ß´úÂ밲ȫϵÊý£¬ÎÞÐèËæÊ±¿¼Âǵ½nullÖµµÄÄÑÌ⣻Ïà½ü¶¯Ì¬ÓïÑÔµÄÓï·¨ÌÇ£¬Äܹ»±£Ö¤ÏëÈçºÎ¾ÍÈçºÎ£¬´úÂëÁ¿ÉÙ¡£›]ÓÐjava¿ª·¢Ê±ÄÇÀàΪʲô²»¿ÉÒÔÄÇÑù¡¢ÎªÊ²Ã´²»¿ÉÒÔÄǰãµÄ·³ÄÕ£¬Ò»¸ö¼òÒ×µÄÄîÍ·£¬±ØÐ뼸ÐдúÂë²Å¿ÉÒÔÍê³É¡£
¡¾×ÔÈ»»·¾³¹æ¶¨¡¿
¡¡¡¡JDK8¡£
¡¡¡¡Servlet3.1»ò¸ü¸ß°æ±¾£¨ÈçTomcat8.5»ò¸ü¸ß°æ±¾£©¡£
¡¡¡¡mysql5.5»ò¸ü¸ß°æ±¾£¨ÈçÐèÓ¦ÓÃMySQL5.0£¬¿É½«mysqlÇý¶¯Æ÷°æ±¾¸ü»»Îª5.1.24£©¡£
¡¡¡¡µçÄÔä¯ÀÀÆ÷£ºIE11¡¢Edge¡¢Firefox¡¢Chrome¡£
¡¡¡¡Kotlin1.3»ò¸ü¸ß°æ±¾¡££¨¿ª·¢×ÔÈ»»·¾³±ØÐ룩
¡¡¡¡Maven3.3»ò¸ü¸ß°æ±¾¡££¨¿ª·¢×ÔÈ»»·¾³±ØÐ룩
ÂÛ̳ӦÓóÌÐòÊÕ¼¯ÁËÐí¶àÓÐȤµÄÐÂÎźͶÎÂ䣬ÈÃ־ͬµÀºÏµÄÈË¿ÉÒÔ×ÔÓɵØÌ¸ÂÛ½»ÅóÓÑ¡¢Ïû³ý·³ÄÕ¡¢ä¯ÀÀÂÛ̳ÒÔ»ñµÃ¼û½â¡£ÎªÁËÈÃС»ï°éÖªµÀÄĸöÂÛ̳ӦÓóÌÐòºÃ£¬±à¼ÔÚÕâÀïÊÕ¼¯ÁËһЩÂÛ̳ӦÓóÌÐò£¬ÎªÄúÌṩÂÛ̳ӦÓóÌÐòÏÂÔØ£¬Ï£Íû´ó¼Ò¶¼ÄÜÕÒµ½¡£È¥Äã×îϲ»¶µÄÂÛ̳Èí¼þ¡£¶àÌØÊÖÓÎרÌâΪÄúÌṩÂÛ̳app,°²×¿»ú·æÂÛ̳¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩÂÛÌ³ÍÆ¹ãÈí¼þ,Ë¢ÂÛÌ³ÍÆ¹ãÈí¼þ,ÍÆ¹ãÂÛ̳£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
ÎÊ´ð¿âapp£¬ÎÊ´ð¿âÊÇÒ»¿î¼òµ¥Ò×Óôð°¸ËÑË÷¹¤¾ßapp£¬º£Á¿¿¼ÊÔ´ð°¸ÄÚÈÝ£¬·á¸»ÊÔÌ⿼ºË£¬¸÷ÀàÐÍ¿¼ÊÔÈ«°üº¬£¬¸ÐÐËȤµÄС»ï°é¿ìÀ´ÏÂÔØÎÊ´ð¿âappÌåÑé°É¡£
ÎÊ´ðÀàapp£¬ÏàÐźܶàÓû§Éú»îÉÏÓв»¶®µÃ¶¼»áʹÓÃһЩÎÊ´ðÀàappÌáÎÊ£¬Ò»±ß´ó¼ÒʹÓÃµÃ±È½ÏÆµ·±µÄ¾ÍÊǰٶÈÖªµÀ¡¢ÖªºõµÈ£¬ÄÄôÎÊ´ðÀàappÓÐÄÄÐ©ÄØ£¿Ð¡±àΪÄã´øÀ´ÁËһЩ³£ÓõÄÎÊ´ðÀàapp´óÈ«£¬Ò»ÆðÀ´¿´¿´°É£¡
¶àÌØÈí¼þվΪÄúÌṩ֪ʶÎÊ´ðÓÎÏ·_֪ʶÎÊ´ðÀàÓÎϷרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ֪ʶÎÊ´ðÓÎÏ·_֪ʶÎÊ´ðÀàÓÎÏ·¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£