对于Android应用开发工程师而言,能用自己最熟悉的工具AndroidStudio学习Springboot开发,是一件很不错的事吧,当然,用IDEA更专业。如果说本人是因为从事Android开发熟悉AndroidStudio才用AndroidStudio去学习SpringBoot,说出来连我自己都不信。没错,是因为破解版IDEA在MAC上导入大项目经常闪退的原因,正版IDEA买不起罒ω罒又不太想用SpringToolSuite。
1、点击Preferences-Plugins-输入"SpringAssistant"找到插件"SpringAssistant",点击安装如下图所示:
安装spring插件记住,不要同时安装"SpringAssistant"和"SpringbootAssistant"插件,会冲突,安装其一即可。
2、安装Tomcat,毕竟AndroidStudio一开始的目的就是为了开发Android,肯定是没有Tomcat的嘛,点击Preferences-Plugins-输入"Tomcat"找到插件"SmartTomcat",点击安装如下图所示:
安装Tomcat3、新建项目,不是点击“NewProject”(这种只会创建Android项目),而是点击“NewProject”左边的按钮,因为我之前装了Flutter插件,所以这里显示的是“NewFlutterProject”,如果装了其他或者没装Flutter插件的话,可能显示的是其它名称,Dontworry,点它就会弹出框然后选择"SpringAssistant"即可:
创建Springboot项目ProjectType最好选择GradleProject,毕竟Android本身也是用gradle构建的,不会冲突:
填写springboot信息选择Web栏的SpringWeb,其他的根据需要选择就好,比如要用到Lombok,可以选择"DeveloperTools"-"Lombok"(注意,经验证,哪怕这里选中Lombok也只是自动帮你导入Lombok包而已,在项目里还是没办法用上settergetter,因为还要装插件才行,但是我试过AndroidStudio的Preferences-plugins搜不到Lombok插件,看来用AndroidStudio开发还是不够方便啊):
选择SpringWeb漫长的等待(没骗你,我真的等了好久,应该有十几分钟),等待springboot相关支持包下载完毕:
等待AS下载完支持包4、运行项目,点击吸附在右边边缘的“gradle”,然后点击“ExecuteGradleTask的图案,看起来像小动物的图案”,然后就会弹出框,选择“gradle:bootRun”就可以运行了:
gradlebootRun运行项目运行成功后,在浏览器输入