intellij idea写javaweb,修改后台代码,配置问题

intellij idea写java web,mybatis,SpringMVC框架,每次修改后台代码,都需要重新clean,compile,package,然后重启服务器,很麻烦,而且影响效率,需要在哪里配置,省去这些步骤啊?

clean应该不是必须的,但是打包重新部署肯定是要的,至少我每次都是这样~如果修改的是jsp可以不用

但是我之前在公司做的项目在修改后台代码的时候不用每次都打包啊,只需要重启服务器就可以了 ,是在哪里做了配置吗?

如果你是在IDE中(比如myeclipse)修改了后台代码,点击运行服务器就可以了,不用手动打包。但是如果你是讲项目打包部署到服务器上(另一台服务器,脱离IDE,或者是云服务器)
那就得重新打包+部署

idea可以集成外部的tomcat啊, 你把他们关联起来然后在idea里面跑不就行了, 如果不喜欢重启可以看下maven的热部署